Skip to content

Commit 20ebedc

Browse files
committed
chore(deps): update gh-actions deps
1 parent d9838a7 commit 20ebedc

5 files changed

Lines changed: 47 additions & 47 deletions

File tree

.github/workflows/code-sync.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
sync_ref: ${{ steps.sync.outputs.SYNC_REF }}
3434
steps:
3535
- name: Checkout repository
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@v6
3737
with:
3838
fetch-depth: 0 # Fetch all because we need to access info from different branches
3939
fetch-tags: false
@@ -158,7 +158,7 @@ jobs:
158158
runs-on: ubuntu-latest
159159
steps:
160160
- name: Checkout repository
161-
uses: actions/checkout@v4
161+
uses: actions/checkout@v6
162162
with:
163163
fetch-depth: 0 # Fetch all because we need to access info from different branches
164164
fetch-tags: false
@@ -236,7 +236,7 @@ jobs:
236236
if: ${{ always() && needs.sync.outputs.should_cleanup != 'false' }}
237237
steps:
238238
- name: Checkout repository
239-
uses: actions/checkout@v4
239+
uses: actions/checkout@v6
240240
with:
241241
fetch-depth: 0 # Fetch all because we need to access info from different branches
242242
fetch-tags: false

.github/workflows/lint.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
name: Lint codebase
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515
with:
1616
submodules: true
17-
- uses: pnpm/action-setup@v4
18-
- uses: actions/setup-node@v4
17+
- uses: pnpm/action-setup@v5
18+
- uses: actions/setup-node@v6
1919
with:
20-
node-version: 22
20+
node-version: 24
2121
cache: pnpm
2222
- run: pnpm install --frozen-lockfile
2323
- run: pnpm lint

.github/workflows/main.yaml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
composableai-build:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414
with:
1515
submodules: true
16-
- uses: pnpm/action-setup@v4
17-
- uses: actions/setup-node@v4
16+
- uses: pnpm/action-setup@v5
17+
- uses: actions/setup-node@v6
1818
with:
19-
node-version: 22
19+
node-version: 24
2020
cache: "pnpm"
2121
- run: pnpm install
2222
- run: pnpm -r build
@@ -25,13 +25,13 @@ jobs:
2525
runs-on: ubuntu-latest
2626
needs: composableai-build
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v6
2929
with:
3030
submodules: true
31-
- uses: pnpm/action-setup@v4
32-
- uses: actions/setup-node@v4
31+
- uses: pnpm/action-setup@v5
32+
- uses: actions/setup-node@v6
3333
with:
34-
node-version: 22
34+
node-version: 24
3535
cache: "pnpm"
3636
- run: pnpm install
3737
- run: npm --prefix packages/api-fetch-client test
@@ -40,13 +40,13 @@ jobs:
4040
runs-on: ubuntu-latest
4141
needs: composableai-build
4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444
with:
4545
submodules: true
46-
- uses: pnpm/action-setup@v4
47-
- uses: actions/setup-node@v4
46+
- uses: pnpm/action-setup@v5
47+
- uses: actions/setup-node@v6
4848
with:
49-
node-version: 22
49+
node-version: 24
5050
cache: "pnpm"
5151
- run: pnpm install
5252
- run: pnpm build
@@ -56,13 +56,13 @@ jobs:
5656
runs-on: ubuntu-latest
5757
needs: composableai-build
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v6
6060
with:
6161
submodules: true
62-
- uses: pnpm/action-setup@v4
63-
- uses: actions/setup-node@v4
62+
- uses: pnpm/action-setup@v5
63+
- uses: actions/setup-node@v6
6464
with:
65-
node-version: 22
65+
node-version: 24
6666
cache: "pnpm"
6767
- name: Install pandoc
6868
uses: pandoc/actions/setup@main
@@ -78,13 +78,13 @@ jobs:
7878
runs-on: ubuntu-latest
7979
needs: composableai-build
8080
steps:
81-
- uses: actions/checkout@v4
81+
- uses: actions/checkout@v6
8282
with:
8383
submodules: true
84-
- uses: pnpm/action-setup@v4
85-
- uses: actions/setup-node@v4
84+
- uses: pnpm/action-setup@v5
85+
- uses: actions/setup-node@v6
8686
with:
87-
node-version: 22
87+
node-version: 24
8888
cache: "pnpm"
8989
- run: pnpm install
9090
- run: npm --prefix packages/json test
@@ -93,13 +93,13 @@ jobs:
9393
runs-on: ubuntu-latest
9494
needs: composableai-build
9595
steps:
96-
- uses: actions/checkout@v4
96+
- uses: actions/checkout@v6
9797
with:
9898
submodules: true
99-
- uses: pnpm/action-setup@v4
100-
- uses: actions/setup-node@v4
99+
- uses: pnpm/action-setup@v5
100+
- uses: actions/setup-node@v6
101101
with:
102-
node-version: 22
102+
node-version: 24
103103
cache: "pnpm"
104104
- name: Install pandoc
105105
uses: pandoc/actions/setup@main
@@ -116,13 +116,13 @@ jobs:
116116
runs-on: ubuntu-latest
117117
needs: composableai-build
118118
steps:
119-
- uses: actions/checkout@v4
119+
- uses: actions/checkout@v6
120120
with:
121121
submodules: true
122-
- uses: pnpm/action-setup@v4
123-
- uses: actions/setup-node@v4
122+
- uses: pnpm/action-setup@v5
123+
- uses: actions/setup-node@v6
124124
with:
125-
node-version: 22
125+
node-version: 24
126126
cache: "pnpm"
127127
- run: pnpm install
128128
- run: pnpm -r build

.github/workflows/publish-npm.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
runs-on: ubuntu-latest
3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6
4040
with:
4141
submodules: recursive
4242
ssh-key: ${{ secrets.DEPLOY_KEY }} # Use deploy key to bypass branch protection rules
4343

44-
- uses: pnpm/action-setup@v4
45-
- uses: actions/setup-node@v4
44+
- uses: pnpm/action-setup@v5
45+
- uses: actions/setup-node@v6
4646
with:
47-
node-version: 22
47+
node-version: 24
4848
registry-url: 'https://registry.npmjs.org'
4949
cache: "pnpm"
5050

@@ -82,11 +82,11 @@ jobs:
8282
needs: publish
8383
if: inputs.dry_run == false
8484
steps:
85-
- uses: actions/checkout@v4
86-
- uses: pnpm/action-setup@v4
87-
- uses: actions/setup-node@v4
85+
- uses: actions/checkout@v6
86+
- uses: pnpm/action-setup@v5
87+
- uses: actions/setup-node@v6
8888
with:
89-
node-version: 22
89+
node-version: 24
9090

9191
- name: Smoke test - Plugin
9292
run: ./.github/bin/test-template-smoke.sh --release-type "${{ inputs.release_type }}" --template "Vertesia Plugin" --wait

.github/workflows/update-git-submodule.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,16 @@ jobs:
3939
echo "Branch '${{ env.TARGET_COMPOSABLEAI_BRANCH }}' is valid."
4040
4141
- name: Checkout Repository
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v6
4343
with:
4444
submodules: recursive
4545
fetch-depth: 0 # Fetch all history to ensure we can access the specified commit
4646
ref: ${{ env.TARGET_COMPOSABLEAI_BRANCH }}
4747

48-
- uses: pnpm/action-setup@v4
49-
- uses: actions/setup-node@v4
48+
- uses: pnpm/action-setup@v5
49+
- uses: actions/setup-node@v6
5050
with:
51-
node-version: 22
51+
node-version: 24
5252
cache: pnpm
5353

5454
- name: Check if submodule update is needed

0 commit comments

Comments
 (0)