Skip to content

Commit 5e81488

Browse files
committed
ci: upgrade actions
1 parent 45ec8dd commit 5e81488

File tree

3 files changed

+17
-34
lines changed

3 files changed

+17
-34
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v5
18+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1919

2020
- name: Install pnpm
21-
uses: pnpm/action-setup@v4.1.0
21+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
2222

2323
- name: Setup node
24-
uses: actions/setup-node@v5
24+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
2525
with:
2626
node-version: lts/*
2727
cache: pnpm
@@ -41,15 +41,15 @@ jobs:
4141

4242
steps:
4343
- name: Checkout
44-
uses: actions/checkout@v5
44+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4545
with:
4646
persist-credentials: false
4747

4848
- name: Install pnpm
49-
uses: pnpm/action-setup@v4.1.0
49+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
5050

5151
- name: Set node version to ${{ matrix.node }}
52-
uses: actions/setup-node@v5
52+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
5353
with:
5454
node-version: ${{ matrix.node }}
5555
cache: pnpm

.github/workflows/gh-pages.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
build:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1717
with:
1818
persist-credentials: false
1919

2020
- name: Install pnpm
21-
uses: pnpm/action-setup@v4.1.0
21+
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
2222

2323
- name: Set node
24-
uses: actions/setup-node@v5
24+
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
2525
with:
2626
node-version: lts/*
2727
cache: pnpm
@@ -37,7 +37,7 @@ jobs:
3737
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3838

3939
- name: Upload Artifact
40-
uses: actions/upload-pages-artifact@v4
40+
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
4141
with:
4242
path: ./docs/.vitepress/dist
4343

@@ -53,4 +53,4 @@ jobs:
5353
steps:
5454
- name: Deploy to GitHub Pages 🚀
5555
id: deployment
56-
uses: actions/deploy-pages@v4
56+
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
Lines changed: 6 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,10 @@
11
name: Publish Any Commit
22
on: [push, pull_request]
33

4-
jobs:
5-
build:
6-
runs-on: ubuntu-latest
7-
8-
steps:
9-
- uses: actions/checkout@v5
10-
with:
11-
persist-credentials: false
12-
13-
- name: Install pnpm
14-
uses: pnpm/[email protected]
15-
16-
- uses: actions/setup-node@v5
17-
with:
18-
node-version: lts/*
19-
cache: pnpm
4+
permissions: {}
205

21-
- name: Install dependencies
22-
run: pnpm install
23-
24-
- name: Build
25-
run: pnpm build
26-
27-
- run: pnpx pkg-pr-new publish
6+
jobs:
7+
release:
8+
uses: sxzz/workflows/.github/workflows/release-commit.yml@v1
9+
with:
10+
compact: true

0 commit comments

Comments
 (0)