Skip to content
This repository was archived by the owner on Mar 27, 2025. It is now read-only.

Commit b898a63

Browse files
authored
ci: update ci actions
ci: update ci actions
1 parent d25ff1e commit b898a63

File tree

5 files changed

+19
-18
lines changed

5 files changed

+19
-18
lines changed

.github/workflows/ci.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ jobs:
1818

1919
steps:
2020
- name: Clone Repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222

2323
- name: Install Node.js
2424
uses: actions/setup-node@v3
2525
with:
2626
node-version: 20.x
2727

2828
- name: Install PNPM
29-
uses: pnpm/action-setup@v2.2.4
29+
uses: pnpm/action-setup@v2
3030
id: pnpm-install
3131

3232
- name: Get PNPM Store Directory
@@ -54,15 +54,15 @@ jobs:
5454

5555
steps:
5656
- name: Clone Repository
57-
uses: actions/checkout@v3
57+
uses: actions/checkout@v4
5858

5959
- name: Install Node.js
6060
uses: actions/setup-node@v3
6161
with:
6262
node-version: 20.x
6363

6464
- name: Install PNPM
65-
uses: pnpm/action-setup@v2.2.4
65+
uses: pnpm/action-setup@v2
6666
id: pnpm-install
6767

6868
- name: Get PNPM Store Directory
@@ -90,15 +90,15 @@ jobs:
9090

9191
steps:
9292
- name: Clone Repository
93-
uses: actions/checkout@v3
93+
uses: actions/checkout@v4
9494

9595
- name: Install Node.js
9696
uses: actions/setup-node@v3
9797
with:
9898
node-version: 20.x
9999

100100
- name: Install PNPM
101-
uses: pnpm/action-setup@v2.2.4
101+
uses: pnpm/action-setup@v2
102102
id: pnpm-install
103103

104104
- name: Get PNPM Store Directory
@@ -126,15 +126,15 @@ jobs:
126126

127127
steps:
128128
- name: Clone Repository
129-
uses: actions/checkout@v3
129+
uses: actions/checkout@v4
130130

131131
- name: Install Node.js
132132
uses: actions/setup-node@v3
133133
with:
134134
node-version: 20.x
135135

136136
- name: Install PNPM
137-
uses: pnpm/action-setup@v2.2.4
137+
uses: pnpm/action-setup@v2
138138
id: pnpm-install
139139

140140
- name: Get PNPM Store Directory

.github/workflows/docs-deploy.yaml

+5-4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
jobs:
1515
build-and-deploy:
1616
permissions:
17+
contents: read
1718
pages: write
1819
id-token: write
1920

@@ -27,7 +28,7 @@ jobs:
2728

2829
steps:
2930
- name: Clone Repository
30-
uses: actions/checkout@v3
31+
uses: actions/checkout@v4
3132
with:
3233
fetch-depth: 0
3334

@@ -37,7 +38,7 @@ jobs:
3738
node-version: 20.x
3839

3940
- name: Install PNPM
40-
uses: pnpm/action-setup@v2.2.4
41+
uses: pnpm/action-setup@v2
4142
id: pnpm-install
4243

4344
- name: Get PNPM Store Directory
@@ -61,10 +62,10 @@ jobs:
6162
run: pnpm run build --filter docs
6263

6364
- name: Configure Pages
64-
uses: actions/configure-pages@v2
65+
uses: actions/configure-pages@v3
6566

6667
- name: Upload Artifact
67-
uses: actions/upload-pages-artifact@v1
68+
uses: actions/upload-pages-artifact@v2
6869
with:
6970
path: ./apps/docs/.vitepress/dist
7071

.github/workflows/npm-publish-main.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Clone Repository
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121
with:
2222
ref: 'main'
2323

@@ -28,7 +28,7 @@ jobs:
2828
registry-url: 'https://registry.npmjs.org'
2929

3030
- name: Install PNPM
31-
uses: pnpm/action-setup@v2.2.4
31+
uses: pnpm/action-setup@v2
3232
id: pnpm-install
3333

3434
- name: Get PNPM Store Directory

.github/workflows/npm-publish-nuxt.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Clone Repository
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121
with:
2222
ref: 'main'
2323

@@ -28,7 +28,7 @@ jobs:
2828
registry-url: 'https://registry.npmjs.org'
2929

3030
- name: Install PNPM
31-
uses: pnpm/action-setup@v2.2.4
31+
uses: pnpm/action-setup@v2
3232
id: pnpm-install
3333

3434
- name: Get PNPM Store Directory

.github/workflows/release-main.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
# The logic below handles the npm publication:
3030

3131
- name: Clone Repository
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
3333
if: ${{ steps.release.outputs.releases_created }}
3434

3535
- name: Install Node.js
@@ -40,7 +40,7 @@ jobs:
4040
if: ${{ steps.release.outputs.releases_created }}
4141

4242
- name: Install PNPM
43-
uses: pnpm/action-setup@v2.2.4
43+
uses: pnpm/action-setup@v2
4444
id: pnpm-install
4545
if: ${{ steps.release.outputs.releases_created }}
4646

0 commit comments

Comments
 (0)