@@ -13,38 +13,34 @@ jobs:
13
13
contents : write # Contents and pull-requests are for release-please to make releases.
14
14
pull-requests : write
15
15
steps :
16
- - uses : google-github-actions /release-please-action@v3
16
+ - uses : googleapis /release-please-action@v4
17
17
id : release
18
- with :
19
- command : manifest
20
- token : ${{secrets.GITHUB_TOKEN}}
21
- default-branch : main
22
18
23
19
- uses : actions/checkout@v4
24
- if : ${{ steps.release.outputs.releases_created }}
20
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
25
21
with :
26
22
fetch-depth : 0 # If you only need the current version keep this.
27
23
28
24
- name : Setup rust tooling
29
- if : ${{ steps.release.outputs.releases_created }}
25
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
30
26
run : |
31
27
rustup override set 1.72
32
28
rustup component add rustfmt clippy
33
29
34
- - uses : launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.0 .0
30
+ - uses : launchdarkly/gh-actions/actions/release-secrets@release-secrets-v1.2 .0
35
31
name : ' Get crates.io token'
36
- if : ${{ steps.release.outputs.releases_created }}
32
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
37
33
with :
38
34
aws_assume_role : ${{ vars.AWS_ROLE_ARN }}
39
35
ssm_parameter_pairs : ' /production/common/releasing/cratesio/api_token = CARGO_REGISTRY_TOKEN'
40
36
41
37
- uses : ./.github/actions/ci
42
- if : ${{ steps.release.outputs.releases_created }}
38
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
43
39
44
40
- uses : ./.github/actions/build-docs
45
- if : ${{ steps.release.outputs.releases_created }}
41
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
46
42
47
43
- uses : ./.github/actions/publish
48
- if : ${{ steps.release.outputs.releases_created }}
44
+ if : ${{ steps.release.outputs['eventsource-client--release_created'] == 'true' }}
49
45
with :
50
46
dry_run : false
0 commit comments