name: _DEVELOP run-name: >- _DEVELOP (develop @ ${{ github.sha }}) on: workflow_dispatch: inputs: force: description: 'Rebuild and overwrite even if already built/promoted' type: boolean required: false default: false schedule: - cron: '16 5-20 * * 1-5' concurrency: group: ${{ github.workflow }} cancel-in-progress: true jobs: build-bundle: uses: ./.github/workflows/build-bundle.yml secrets: inherit with: gh_ref: "develop" force: ${{ inputs.force || false }} build-docker: needs: build-bundle uses: ./.github/workflows/build-docker.yml secrets: inherit with: gh_ref: "develop" # Pin the exact commit build-bundle already resolved and uploaded to # S3, instead of letting build-docker re-resolve "develop" on its own # checkout minutes later, which can land on a newer commit than the # one actually bundled. sha: ${{ needs.build-bundle.outputs.sha }} force: ${{ inputs.force || false }} build-docker-admin-console: uses: ./.github/workflows/build-docker-admin-console.yml secrets: inherit with: gh_ref: "develop" force: ${{ inputs.force || false }}