File tree Expand file tree Collapse file tree 1 file changed +17
-13
lines changed Expand file tree Collapse file tree 1 file changed +17
-13
lines changed Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
release-please :
10
- outputs :
11
- release_created : ${{ steps.release.outputs.release_created }}
12
- paths_released : ${{ steps.release.outputs.paths_released }}
13
- permissions :
14
- contents : write
15
- pull-requests : write
16
- issues : write
17
10
runs-on : ubuntu-latest
11
+ permissions :
12
+ contents : write # for googleapis/release-please-action to create release commit
13
+ pull-requests : write # for googleapis/release-please-action to create release PR
14
+ # Release-please creates a PR that tracks all changes
18
15
steps :
19
- - name : Run release-please
20
- uses : googleapis/release-please-action@a02a34c4d625f9be7cb89156071d8567266a2445 # v4
16
+ - uses : googleapis/release-please-action@a02a34c4d625f9be7cb89156071d8567266a2445 # v4
21
17
id : release
22
18
with :
23
- token : ${{ secrets.GITHUB_TOKEN }}
24
- config-file : release-please-config.json
25
- manifest-file : .release-please-manifest.json
19
+ token : ${{secrets.GITHUB_TOKEN}}
20
+ target-branch : main
21
+ - name : Dump Release Please Output
22
+ env :
23
+ RELEASE_PLEASE_OUTPUT : ${{ toJson(steps.release.outputs) }}
24
+ run : |
25
+ echo "$RELEASE_PLEASE_OUTPUT"
26
+ outputs :
27
+ release_created : ${{ steps.release.outputs.releases_created }}
28
+ all : ${{ toJSON(steps.release.outputs) }}
29
+ paths_released : ${{ steps.release.outputs.paths_released }}
26
30
27
31
publish-to-hex :
28
32
needs : release-please
29
33
runs-on : ubuntu-latest
30
- if : ${{ needs.release-please.outputs.release_created }}
34
+ if : ${{ fromJSON( needs.release-please.outputs.release_created || false) }}
31
35
strategy :
32
36
matrix :
33
37
path : ${{ fromJSON(needs.release-please.outputs.paths_released || '[]') }}
You can’t perform that action at this time.
0 commit comments