Skip to content

Commit bfad70d

Browse files
authored
ci: bump checkout and setup-bun in test workflows to Node 24 releases (#1379)
actions/checkout v4 and oven-sh/setup-bun v2.0.2 run on the deprecated Node 20 action runtime and emit a deprecation warning on every run. Bump to checkout v6.0.2 and setup-bun v2.2.0 (both Node 24). Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com>
1 parent dc081a3 commit bfad70d

6 files changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/sync-base-action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
timeout-minutes: 10
2020
steps:
2121
- name: Checkout source repository
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
22+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323
with:
2424
fetch-depth: 1
2525

.github/workflows/test-base-action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
test-inline-prompt:
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
24+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525

2626
- name: Test with inline prompt
2727
id: inline-test
@@ -72,7 +72,7 @@ jobs:
7272
test-prompt-file:
7373
runs-on: ubuntu-latest
7474
steps:
75-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
75+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7676

7777
- name: Create test prompt file
7878
run: |

.github/workflows/test-custom-executables.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
test-custom-executables:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020

2121
- name: Install Bun manually
2222
run: |

.github/workflows/test-mcp-servers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4
20+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121

2222
- name: Setup Bun
23-
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 #v2
23+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
2424

2525
- name: Install dependencies
2626
run: |
@@ -97,10 +97,10 @@ jobs:
9797
runs-on: ubuntu-latest
9898
steps:
9999
- name: Checkout repository
100-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4
100+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
101101

102102
- name: Setup Bun
103-
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 #v2
103+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
104104

105105
- name: Install dependencies
106106
run: |

.github/workflows/test-settings.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
test-settings-inline-allow:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020

2121
- name: Test with inline settings JSON (echo allowed)
2222
id: inline-settings-test
@@ -67,7 +67,7 @@ jobs:
6767
test-settings-inline-deny:
6868
runs-on: ubuntu-latest
6969
steps:
70-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
70+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7171

7272
- name: Test with inline settings JSON (echo denied)
7373
id: inline-settings-test
@@ -101,7 +101,7 @@ jobs:
101101
test-settings-file-allow:
102102
runs-on: ubuntu-latest
103103
steps:
104-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
104+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
105105

106106
- name: Create settings file (echo allowed)
107107
run: |
@@ -157,7 +157,7 @@ jobs:
157157
test-settings-file-deny:
158158
runs-on: ubuntu-latest
159159
steps:
160-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
160+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
161161

162162
- name: Create settings file (echo denied)
163163
run: |

.github/workflows/test-structured-output.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
21+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222

2323
- name: Test with explicit values
2424
id: test
@@ -79,7 +79,7 @@ jobs:
7979
runs-on: ubuntu-latest
8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
82+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8383

8484
- name: Test complex types
8585
id: test
@@ -132,7 +132,7 @@ jobs:
132132
runs-on: ubuntu-latest
133133
steps:
134134
- name: Checkout
135-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
135+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
136136

137137
- name: Test edge cases
138138
id: test
@@ -193,7 +193,7 @@ jobs:
193193
runs-on: ubuntu-latest
194194
steps:
195195
- name: Checkout
196-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
196+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
197197

198198
- name: Test special characters in field names
199199
id: test
@@ -235,7 +235,7 @@ jobs:
235235
runs-on: ubuntu-latest
236236
steps:
237237
- name: Checkout
238-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
238+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
239239

240240
- name: Run with structured output
241241
id: test

0 commit comments

Comments
 (0)