Skip to content

Commit d6c7aac

Browse files
committed
Update packages & workflow files
1 parent 230c5e3 commit d6c7aac

File tree

5 files changed

+3201
-1672
lines changed

5 files changed

+3201
-1672
lines changed

.github/workflows/deploy.yaml

Lines changed: 16 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,33 @@ on:
55
branches:
66
- main
77

8+
# Sets the GITHUB_TOKEN permissions to allow deployment to GitHub Pages
9+
permissions:
10+
contents: read
11+
pages: write
12+
id-token: write
13+
814
jobs:
9-
build:
10-
name: Build Docusaurus
15+
deploy:
16+
environment:
17+
name: github-pages
18+
url: ${{ steps.deployment.outputs.page_url }}
19+
1120
runs-on: ubuntu-latest
21+
1222
steps:
13-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@main
1424
with:
1525
fetch-depth: 0
1626

17-
- uses: actions/setup-node@v4
27+
- uses: actions/setup-node@main
1828
with:
19-
node-version: "21"
20-
21-
- name: Cache Node Modules
22-
uses: actions/cache@v4
23-
with:
24-
path: node_modules
25-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
26-
restore-keys: |
27-
${{ runner.os }}-node-
29+
node-version: 22
30+
cache: "npm"
2831

2932
- name: Install dependencies
3033
run: npm ci
3134

32-
- name: Cache Docusaurus Build
33-
uses: actions/cache@v4
34-
with:
35-
path: .docusaurus
36-
key: ${{ runner.os }}-docusaurus-${{ hashFiles('**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx', '**/*.md') }}
37-
restore-keys: |
38-
${{ runner.os }}-docusaurus-
39-
4035
- name: Build website
4136
run: npm run build
4237

@@ -45,20 +40,6 @@ jobs:
4540
with:
4641
path: build
4742

48-
deploy:
49-
name: Deploy to GitHub Pages
50-
needs: build
51-
52-
permissions:
53-
pages: write
54-
id-token: write
55-
56-
environment:
57-
name: github-pages
58-
url: ${{ steps.deployment.outputs.page_url }}
59-
60-
runs-on: ubuntu-latest
61-
steps:
6243
- name: Deploy to GitHub Pages
6344
id: deployment
6445
uses: actions/deploy-pages@v4

.github/workflows/offline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@main
2020

2121
- name: Set up Node.js
22-
uses: actions/setup-node@v4
22+
uses: actions/setup-node@main
2323
with:
24-
node-version: "21"
24+
node-version: 22
2525

2626
- name: Set environment variable for hash router
2727
run: echo "USE_HASH_ROUTER=true" >> $GITHUB_ENV

babel.config.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)