@@ -13,47 +13,43 @@ jobs:
1313 contents : write # Contents and pull-requests are for release-please to make releases.
1414 pull-requests : write
1515 steps :
16- - uses : google-github-actions /release-please-action@v3
16+ - uses : googleapis /release-please-action@v4
1717 id : release
18- with :
19- command : manifest
20- token : ${{secrets.GITHUB_TOKEN}}
21- default-branch : main
2218
2319 - uses : actions/checkout@v4
24- if : ${{ steps.release.outputs.releases_created }}
20+ if : ${{ steps.release.outputs.releases_created == 'true' }}
2521 with :
2622 fetch-depth : 0 # If you only need the current version keep this.
2723
2824 - uses : actions/setup-python@v4
29- if : ${{ steps.release.outputs.releases_created }}
25+ if : ${{ steps.release.outputs.releases_created == 'true' }}
3026 with :
3127 python-version : 3.8
3228
3329 - name : Install poetry
34- if : ${{ steps.release.outputs.releases_created }}
30+ if : ${{ steps.release.outputs.releases_created == 'true' }}
3531 uses : abatilo/actions-poetry@7b6d33e44b4f08d7021a1dee3c044e9c253d6439
3632
37- - uses : launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0 .0
33+ - uses : launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2 .0
3834 name : ' Get PyPI token'
39- if : ${{ steps.release.outputs.releases_created }}
35+ if : ${{ steps.release.outputs.releases_created == 'true' }}
4036 with :
4137 aws_assume_role : ${{ vars.AWS_ROLE_ARN }}
4238 ssm_parameter_pairs : ' /production/common/releasing/pypi/token = PYPI_AUTH_TOKEN'
4339
4440 - uses : ./.github/actions/build
45- if : ${{ steps.release.outputs.releases_created }}
41+ if : ${{ steps.release.outputs.releases_created == 'true' }}
4642
4743 - uses : ./.github/actions/build-docs
48- if : ${{ steps.release.outputs.releases_created }}
44+ if : ${{ steps.release.outputs.releases_created == 'true' }}
4945
5046 - uses : ./.github/actions/publish
51- if : ${{ steps.release.outputs.releases_created }}
47+ if : ${{ steps.release.outputs.releases_created == 'true' }}
5248 with :
5349 token : ${{env.PYPI_AUTH_TOKEN}}
5450 dry_run : false
5551
5652 - uses : ./.github/actions/publish-docs
57- if : ${{ steps.release.outputs.releases_created }}
53+ if : ${{ steps.release.outputs.releases_created == 'true' }}
5854 with :
5955 token : ${{secrets.GITHUB_TOKEN}}
0 commit comments