File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release
2+ " on " :
3+ push :
4+ branches :
5+ - master
6+ - next
7+ - beta
8+ - " *.x"
9+ permissions :
10+ contents : read # for checkout
11+ jobs :
12+ release :
13+ permissions :
14+ contents : write # to be able to publish a GitHub release
15+ issues : write # to be able to comment on released issues
16+ pull-requests : write # to be able to comment on released pull requests
17+ id-token : write # to enable use of OIDC for npm provenance
18+ name : release
19+ runs-on : ubuntu-latest
20+ steps :
21+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
22+ - uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
23+ with :
24+ cache : npm
25+ node-version : lts/*
26+ - run : npm clean-install
27+ - run : npm audit signatures
28+ # pinned version updated automatically by Renovate.
29+ # details at https://semantic-release.gitbook.io/semantic-release/usage/installation#global-installation
30+ - run : npx semantic-release@21.0.2
31+ env :
32+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
33+ NPM_TOKEN : ${{ secrets.SEMANTIC_RELEASE_BOT_NPM_TOKEN }}
You can’t perform that action at this time.
0 commit comments