File tree Expand file tree Collapse file tree 1 file changed +26
-10
lines changed
Expand file tree Collapse file tree 1 file changed +26
-10
lines changed Original file line number Diff line number Diff line change 1+ name : release-please
12on :
23 push :
34 branches :
45 - main
5-
6- permissions :
7- contents : write
8- pull-requests : write
9-
10- name : Run Release Please
116jobs :
127 release-please :
138 runs-on : ubuntu-latest
9+ permissions :
10+ id-token : write
11+ contents : write
12+ pull-requests : write
1413 steps :
15- - uses : googleapis/release-please-action@v4
14+ - uses : navikt/github-app-token-generator@a8ae52448279d468cfbca5cd899f2457f0b1f643
15+ id : get-token
16+ with :
17+ private-key : ${{ secrets.TOKENS_PRIVATE_KEY }}
18+ app-id : ${{ secrets.TOKENS_APP_ID }}
19+ - uses : google-github-actions/release-please-action@v4
1620 id : release
1721 with :
18- command : manifest
19- token : ${{secrets.GITHUB_TOKEN}}
20- default-branch : main
22+ token : ${{ steps.get-token.outputs.token }}
23+ release-type : node
24+ - uses : actions/checkout@v4
25+ if : ${{ steps.release.outputs.release_created }}
26+ - uses : actions/setup-node@v4
27+ with :
28+ node-version : ' *'
29+ cache : ' npm'
30+ check-latest : true
31+ registry-url : ' https://registry.npmjs.org'
32+ if : ${{ steps.release.outputs.release_created }}
33+ - run : npm publish --access=public --workspaces
34+ if : ${{ steps.release.outputs.release_created }}
35+ env :
36+ NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
You can’t perform that action at this time.
0 commit comments