Skip to content

Commit 0163e56

Browse files
committed
chore: update action
1 parent c8c4611 commit 0163e56

1 file changed

Lines changed: 10 additions & 20 deletions

File tree

.github/workflows/nuxtjs.yml

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,17 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v6
34-
- name: Setup Node
35-
uses: actions/setup-node@v6
36-
with:
37-
node-version: 'latest'
38-
- name: Install pnpm
39-
uses: pnpm/action-setup@v4
33+
uses: actions/checkout@v7
34+
- name: Setup pnpm and Node
35+
uses: pnpm/setup@v1
4036
with:
4137
version: latest
38+
runtime: node@latest
39+
cache: true
40+
install: false
4241

43-
- name: Get pnpm store directory
44-
shell: bash
45-
run: |
46-
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
47-
- uses: actions/cache@v4
48-
name: Setup pnpm cache
49-
with:
50-
path: ${{ env.STORE_PATH }}
51-
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
52-
restore-keys: |
53-
${{ runner.os }}-pnpm-store-
42+
- name: Setup Rust
43+
uses: dtolnay/rust-toolchain@stable
5444

5545
- name: Install dependencies
5646
run: |
@@ -61,7 +51,7 @@ jobs:
6151
- name: Static HTML export with Nuxt
6252
run: pnpm nuxt build
6353
- name: Upload artifact
64-
uses: actions/upload-pages-artifact@v4
54+
uses: actions/upload-pages-artifact@v5
6555
with:
6656
path: ./.output/public
6757

@@ -75,4 +65,4 @@ jobs:
7565
steps:
7666
- name: Deploy to GitHub Pages
7767
id: deployment
78-
uses: actions/deploy-pages@v4
68+
uses: actions/deploy-pages@v5

0 commit comments

Comments
 (0)