|
|
@ -60,11 +60,6 @@ jobs: |
|
|
|
tag: ${{ needs.process-input.outputs.target_tag }} |
|
|
|
tag: ${{ needs.process-input.outputs.target_tag }} |
|
|
|
targetEnv: ${{ github.event.inputs.targetEnv || 'PROD' }} |
|
|
|
targetEnv: ${{ github.event.inputs.targetEnv || 'PROD' }} |
|
|
|
|
|
|
|
|
|
|
|
# Create a PR to sync changes back to develop branch from master |
|
|
|
|
|
|
|
sync-to-develop: |
|
|
|
|
|
|
|
needs: [pr-to-master, process-input] |
|
|
|
|
|
|
|
uses: ./.github/workflows/sync-to-develop.yml |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Build, install, publish frontend and backend to npm |
|
|
|
# Build, install, publish frontend and backend to npm |
|
|
|
release-npm: |
|
|
|
release-npm: |
|
|
|
needs: [pr-to-master, process-input] |
|
|
|
needs: [pr-to-master, process-input] |
|
|
@ -75,6 +70,11 @@ jobs: |
|
|
|
secrets: |
|
|
|
secrets: |
|
|
|
NPM_TOKEN: "${{ secrets.NPM_TOKEN }}" |
|
|
|
NPM_TOKEN: "${{ secrets.NPM_TOKEN }}" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Create a PR to sync changes back to develop branch from master |
|
|
|
|
|
|
|
sync-to-develop: |
|
|
|
|
|
|
|
needs: [release-npm, process-input] |
|
|
|
|
|
|
|
uses: ./.github/workflows/sync-to-develop.yml |
|
|
|
|
|
|
|
|
|
|
|
# Draft Release Note |
|
|
|
# Draft Release Note |
|
|
|
release-draft-note: |
|
|
|
release-draft-note: |
|
|
|
needs: [release-npm, process-input] |
|
|
|
needs: [release-npm, process-input] |
|
|
|