Skip to content

Commit 3e194bb

Browse files
committed
Pin CI actions
1 parent dd5e72b commit 3e194bb

File tree

4 files changed

+241
-13
lines changed

4 files changed

+241
-13
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout the repository
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1616
- name: Extract the changelog
1717
id: changelog
1818
run: |
@@ -36,7 +36,7 @@ jobs:
3636
echo "EOF" >> $GITHUB_OUTPUT
3737
- name: Create the release
3838
if: steps.changelog.outputs.changelog_content != ''
39-
uses: softprops/action-gh-release@v2
39+
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 # v2.4.1
4040
with:
4141
name: ${{ github.ref_name }}
4242
body: '${{ steps.changelog.outputs.changelog_content }}'

.github/workflows/test.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout the repository
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1616
- name: Install pnpm
17-
uses: pnpm/action-setup@v4
17+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
1818
with:
1919
version: 10
2020
- name: Install Bun
21-
uses: oven-sh/setup-bun@v2
21+
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
2222
- name: Install Node.js
23-
uses: actions/setup-node@v4
23+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
2424
with:
2525
node-version: 25
2626
cache: pnpm
@@ -42,15 +42,15 @@ jobs:
4242
name: Node.js ${{ matrix.node-version }} Quick
4343
steps:
4444
- name: Checkout the repository
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4646
- name: Install pnpm
47-
uses: pnpm/action-setup@v4
47+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
4848
with:
4949
version: 10
5050
- name: Install Bun
51-
uses: oven-sh/setup-bun@v2
51+
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
5252
- name: Install Node.js ${{ matrix.node-version }}
53-
uses: actions/setup-node@v4
53+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
5454
with:
5555
node-version: ${{ matrix.node-version }}
5656
cache: pnpm
@@ -68,13 +68,13 @@ jobs:
6868
name: Node.js ${{ matrix.node-version }} Quick
6969
steps:
7070
- name: Checkout the repository
71-
uses: actions/checkout@v4
71+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7272
- name: Install pnpm
73-
uses: pnpm/action-setup@v4
73+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
7474
with:
7575
version: 7
7676
- name: Install Node.js ${{ matrix.node-version }}
77-
uses: actions/setup-node@v4
77+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
7878
with:
7979
node-version: ${{ matrix.node-version }}
8080
cache: pnpm

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,13 @@
4545
"bin": "cli.js",
4646
"devDependencies": {
4747
"@logux/eslint-config": "^56.1.0",
48+
"actions-up": "^1.4.2",
4849
"browserslist": "^4.26.3",
4950
"c8": "^10.1.3",
5051
"clean-publish": "^6.0.0",
5152
"eslint": "^9.38.0",
5253
"fs-extra": "^11.3.2",
54+
"multiocular": "^0.8.1",
5355
"nanoid": "^5.1.6",
5456
"uvu": "^0.5.6"
5557
},

0 commit comments

Comments
 (0)