File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,13 +10,9 @@ inputs:
1010 folder :
1111 default : ' ./'
1212 description : ' A folder containing a package.json file.'
13- token :
14- description : ' The NPM authentication token required to publish.'
15-
1613 createRelease :
1714 description : ' Create a release on GitHub.'
1815 default : ' false'
19-
2016 ghToken :
2117 description : ' The GitHub authentication token required to create a release.'
2218
4945 run : npm run build
5046 shell : bash
5147 working-directory : ${{ inputs.working-directory }}
52- - name : Prepare NPM Token
53- run : echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc
54- working-directory : ${{ inputs.working-directory }}
55- shell : bash
56- env :
57- NPM_TOKEN : ${{ inputs.token }}
5848 - name : Publish to NPM
5949 run : npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --provenance
6050 shell : bash
Original file line number Diff line number Diff line change 3333 tag : dev
3434 version : ${{ needs.create-dev-hash.outputs.dev-hash }}
3535 working-directory : ' ./'
36- token : ${{ secrets.NPM_TOKEN }}
3736 createRelease : ' false'
3837
3938 get-build :
Original file line number Diff line number Diff line change 2424 tag : latest
2525 version : ${{ inputs.version }}
2626 working-directory : ' ./'
27- token : ${{ secrets.NPM_TOKEN }}
2827 createRelease : true
2928 ghToken : ${{ secrets.IONITRON_TOKEN }}
Original file line number Diff line number Diff line change 1919 - minor
2020 - major
2121
22+ permissions :
23+ id-token : write
24+ contents : read
25+
2226jobs :
2327 run-dev :
2428 if : ${{ inputs.release-type == 'dev' }}
3034 uses : ./.github/workflows/production-release.yml
3135 secrets : inherit
3236 with :
33- version : ${{ inputs.version }}
37+ version : ${{ inputs.version }}
You can’t perform that action at this time.
0 commit comments