@@ -38,36 +38,45 @@ jobs:
3838 run : npm ci
3939 - name : Test
4040 run : npm t
41- release :
42- name : Release
43- runs-on : ubuntu-latest
44- needs : [test, lint]
45- permissions :
46- contents : write # Required for creating releases
47- issues : write # Required for commenting on issues
48- pull-requests : write # Required for commenting on PRs
49- id-token : write # Required for npm trusted publishing (OIDC)
50- steps :
51- - name : Checkout
52- uses : actions/checkout@v4
53- with :
54- fetch-depth : 0
55- persist-credentials : false
56- - name : Setup Node.js
57- uses : actions/setup-node@v4
58- with :
59- node-version : 18.20.8
60- cache : ' npm'
61- registry-url : ' https://registry.npmjs.org'
62- - name : Install Dependencies
63- run : npm ci
64- - name : 🚀 Release
65- uses : cycjimmy/semantic-release-action@v4
66- with :
67- branches : |
68- [
69- 'master',
70- 'main'
71- ]
72- env :
73- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
41+ # release:
42+ # name: Release
43+ # runs-on: ubuntu-latest
44+ # needs: [test, lint]
45+ # permissions:
46+ # contents: write # Required for creating releases
47+ # issues: write # Required for commenting on issues
48+ # pull-requests: write # Required for commenting on PRs
49+ # id-token: write # Required for npm trusted publishing (OIDC)
50+ # steps:
51+ # - name: Checkout
52+ # uses: actions/checkout@v4
53+ # with:
54+ # fetch-depth: 0
55+ # persist-credentials: false
56+ # - name: Setup Node.js
57+ # uses: actions/setup-node@v4
58+ # with:
59+ # node-version: 18.20.8
60+ # cache: 'npm'
61+ # registry-url: 'https://registry.npmjs.org'
62+ # - name: Install Dependencies
63+ # run: npm ci
64+ # - name: Check npm & node versions
65+ # run: |
66+ # node -v
67+ # npm -v
68+ # - name: 🚀 Release
69+ # uses: cycjimmy/semantic-release-action@v4
70+ # with:
71+ # branches: |
72+ # [
73+ # 'master',
74+ # 'main'
75+ # ]
76+ # env:
77+ # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
78+ # # Optional: if you still want to use an npm token (for compatibility),
79+ # # set the secret NPM_TOKEN in your repository secrets. When using
80+ # # npm Trusted Publishers (OIDC) this is not required for publishing,
81+ # # but some tooling may still expect it.
82+ # NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
0 commit comments