Skip to content

Commit 70c54fd

Browse files
committed
chore: update github CI based on #93
1 parent 5872d46 commit 70c54fd

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

.github/workflows/deploy-staging.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@ jobs:
1313
build: # make sure build/ci work properly
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
with:
1818
submodules: "recursive"
1919
- name: Cache pnpm modules
20-
uses: actions/cache@v3
20+
uses: actions/cache@v4
2121
with:
2222
path: ~/.pnpm-store
2323
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
2424
restore-keys: |
2525
${{ runner.os }}-
26-
- uses: pnpm/action-setup@v2.2.2
26+
- uses: pnpm/action-setup@v4
2727
with:
28-
version: 7.12.2
28+
version: 9.12.3
2929
run_install: true
30-
- name: Use Node.js 16.x
31-
uses: actions/setup-node@v3.4.1
30+
- name: Use Node.js 20.x
31+
uses: actions/setup-node@v4
3232
with:
33-
node-version: 16.x
33+
node-version: 20.x
3434
cache: "pnpm"
3535
- run: pnpm run package
3636

@@ -51,7 +51,7 @@ jobs:
5151
runs-on: ubuntu-latest
5252
needs: build
5353
steps:
54-
- uses: actions/checkout@v3
54+
- uses: actions/checkout@v4
5555
with:
5656
ref: staging
5757
- uses: ./

.github/workflows/deploy-v.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
deploy:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
with:
1717
ref: staging
1818
submodules: "recursive"
@@ -34,7 +34,7 @@ jobs:
3434
needs: deploy
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
3838
with:
3939
ref: ${{ env.VERSION }}
4040

@@ -48,7 +48,7 @@ jobs:
4848
id: diff
4949

5050
# If index.js was different than expected, upload the expected version as an artifact
51-
- uses: actions/upload-artifact@v3
51+
- uses: actions/upload-artifact@v4
5252
if: ${{ failure() && steps.diff.conclusion == 'failure' }}
5353
with:
5454
name: dist

.github/workflows/pr-test.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@ jobs:
99
build: # make sure build/ci work properly
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313
with:
1414
submodules: "recursive"
1515
- name: Cache pnpm modules
16-
uses: actions/cache@v3
16+
uses: actions/cache@v4
1717
with:
1818
path: ~/.pnpm-store
1919
key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
2020
restore-keys: |
2121
${{ runner.os }}-
22-
- uses: pnpm/action-setup@v2.2.2
22+
- uses: pnpm/action-setup@v4
2323
with:
24-
version: 7.12.2
24+
version: 9.12.3
2525
run_install: true
26-
- name: Use Node.js 16.x
27-
uses: actions/setup-node@v3.4.1
26+
- name: Use Node.js 20.x
27+
uses: actions/setup-node@v4
2828
with:
29-
node-version: 16.x
29+
node-version: 20.x
3030
cache: "pnpm"
3131
- run: pnpm run package

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@ianvs/prettier-plugin-sort-imports": "4.4.0",
1515
"esbuild": "0.24.0",
1616
"prettier": "3.3.3",
17-
"turbo": "2.2.3",
17+
"turbo": "2.3.3",
1818
"typescript": "5.6.3"
1919
},
2020
"packageManager": "[email protected]"

turbo.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://turborepo.org/schema.json",
3-
"pipeline": {
3+
"tasks": {
44
"package": {
55
"dependsOn": ["^build"],
66
"outputs": ["dist/**"]

0 commit comments

Comments
 (0)