File tree Expand file tree Collapse file tree 2 files changed +21
-9
lines changed
Expand file tree Collapse file tree 2 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 1+ name : release-please
2+
13on :
24 push :
35 branches :
46 - main
5- name : release-please
7+
68jobs :
79 release-please :
810 runs-on : ubuntu-latest
911 steps :
1012 - uses : google-github-actions/release-please-action@v3
13+ id : release
1114 with :
1215 release-type : simple
13- package-name : release-please-action
16+ package-name : release-please-action
17+ outputs :
18+ release_created : ${{ steps.release.outputs.release_created }}
19+
20+ deploy-prod :
21+ needs : release-please
22+ uses : ./.github/workflows/release-production.yaml
23+ if : ${{ needs.release-please.outputs.release_created }}
24+ secrets :
25+ APP_SERVICE_ACCOUNT_TOKEN : ${{ secrets.APP_SERVICE_ACCOUNT_TOKEN }}
Original file line number Diff line number Diff line change 1- name : " Releases"
2-
3- # This action works when creating a release
1+ name : release-to-production
42
53on :
64 workflow_dispatch :
7- release :
8- types :
9- - " released"
5+ workflow_call :
6+ secrets :
7+ APP_SERVICE_ACCOUNT_TOKEN :
8+ required : true
109
1110jobs :
1211 tests :
1312 uses : ./.github/workflows/tests.yaml
14-
13+
1514 publish-production :
1615 needs : tests
1716 uses : ./.github/workflows/publish.yaml
1817 with :
1918 image-tag : production
19+ oauth-redirect-url : ' https://template-fastapi-react.app.radix.equinor.com'
2020
2121 deploy-prod :
2222 needs : publish-production
You can’t perform that action at this time.
0 commit comments