Skip to content

Commit e62a4b1

Browse files
committed
Update CI config
1 parent c8f0d0a commit e62a4b1

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@ jobs:
1212
steps:
1313
- name: Checkout the repository
1414
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
15+
with:
16+
persist-credentials: false
1517
- name: Clean npm package
1618
uses: ai/clean-npm-project@29219e611c2da08a07cb0a6a1b965c162e5940a9 # v0.3.0
1719
with:
1820
clean-docs: true
1921
- name: Install Node.js
20-
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
22+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2123
with:
2224
node-version: 26
25+
package-manager-cache: false
2326
- name: Publish npm package
2427
run: npm stage publish
2528
working-directory: cleaned-project/
@@ -30,7 +33,9 @@ jobs:
3033
steps:
3134
- name: Checkout the repository
3235
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
33-
- name: Clean npm package
36+
with:
37+
persist-credentials: false
38+
- name: Copy CHANGELOG.md to Releases
3439
uses: ai/copy-changelog-to-release@a6dc825c34575add2da2060796794f7b84894628 # v0.2.0
3540
env:
3641
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
steps:
1414
- name: Checkout the repository
1515
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
16+
with:
17+
persist-credentials: false
1618
- name: Install Node.js & pnpm
1719
uses: pnpm/setup@5d160c5bc68a09337ad0d5654e237e03253b5879 # v1.0.0
1820
with:
@@ -33,6 +35,8 @@ jobs:
3335
steps:
3436
- name: Checkout the repository
3537
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
38+
with:
39+
persist-credentials: false
3640
- name: Install Node.js & pnpm
3741
uses: pnpm/setup@5d160c5bc68a09337ad0d5654e237e03253b5879 # v1.0.0
3842
with:
@@ -57,6 +61,8 @@ jobs:
5761
steps:
5862
- name: Checkout the repository
5963
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
64+
with:
65+
persist-credentials: false
6066
- name: Install pnpm
6167
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
6268
with:

0 commit comments

Comments
 (0)