| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | name: Docker-CIon:  push:    branches:      - main      - release/*    paths:      - frontend/**  pull_request:    branches:      - main      - release/*    paths:      - frontend/**    types:      - opened      - synchronize      - reopened      - unlocked      - ready_for_reviewconcurrency:  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}  cancel-in-progress: truejobs:  build-app:    if: github.event.pull_request.draft != true    runs-on: ubuntu-latest    steps:      - name: Checkout source code        uses: actions/checkout@v3      - name: Build the app        shell: bash        run: |          set -eu -o pipefail          cd frontend/scripts/docker-buildfiles          docker-compose build --no-cache --progress=plain \          | while read line; do \              if [[ "$line" =~ ^Step[[:space:]] ]]; then \                echo "$(date -u '+%H:%M:%S') | $line"; \              else \                echo "$line"; \              fi; \            done \
 |