Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commited59741

Browse files
authored
Merge pull request#653 from actions/sneha-krip/readme-for-v8
README for updating actions/github-script from v7 to v8
2 parents20fe497 +2dc352e commited59741

File tree

1 file changed

+26
-18
lines changed

1 file changed

+26
-18
lines changed

‎README.md‎

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@ documentation.
5353

5454
##Breaking Changes
5555

56+
###V8
57+
58+
Version 8 of this action updated the runtime to Node 24 -https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#runs-for-javascript-actions
59+
60+
All scripts are now run with Node 24 instead of Node 20 and are affected by any breaking changes between Node 20 and 24.
61+
62+
**This requires a minimum Actions Runner version of[v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1)**
63+
5664
###V7
5765

5866
Version 7 of this action updated the runtime to Node 20 -https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#runs-for-javascript-actions
@@ -91,7 +99,7 @@ and potential `SyntaxError`s when the expression is not valid JavaScript code (p
9199
To pass inputs, set`env` vars on the action step and reference them in your script with`process.env`:
92100

93101
```yaml
94-
-uses:actions/github-script@v7
102+
-uses:actions/github-script@v8
95103
env:
96104
TITLE:${{ github.event.pull_request.title }}
97105
with:
@@ -110,7 +118,7 @@ The return value of the script will be in the step's outputs under the
110118
"result" key.
111119
112120
```yaml
113-
-uses:actions/github-script@v7
121+
-uses:actions/github-script@v8
114122
id:set-result
115123
with:
116124
script:return "Hello!"
@@ -129,7 +137,7 @@ output of a github-script step. For some workflows, string encoding is preferred
129137
`result-encoding` input:
130138

131139
```yaml
132-
- uses: actions/github-script@v7
140+
- uses: actions/github-script@v8
133141
id: my-script
134142
with:
135143
result-encoding: string
@@ -141,7 +149,7 @@ output of a github-script step. For some workflows, string encoding is preferred
141149
By default, requests made with the `github` instance will not be retried. You can configure this with the `retries` option:
142150

143151
```yaml
144-
- uses: actions/github-script@v7
152+
- uses: actions/github-script@v8
145153
id: my-script
146154
with:
147155
result-encoding: string
@@ -159,7 +167,7 @@ In this example, request failures from `github.rest.issues.get()` will be retrie
159167
You can also configure which status codes should be exempt from retries via the `retry-exempt-status-codes` option:
160168

161169
```yaml
162-
- uses: actions/github-script@v7
170+
- uses: actions/github-script@v8
163171
id: my-script
164172
with:
165173
result-encoding: string
@@ -188,7 +196,7 @@ By default, github-script will use the token provided to your workflow.
188196

189197
```yaml
190198
- name: View context attributes
191-
uses: actions/github-script@v7
199+
uses: actions/github-script@v8
192200
with:
193201
script: console.log(context)
194202
```
@@ -204,7 +212,7 @@ jobs:
204212
comment:
205213
runs-on: ubuntu-latest
206214
steps:
207-
- uses: actions/github-script@v7
215+
- uses: actions/github-script@v8
208216
with:
209217
script: |
210218
github.rest.issues.createComment({
@@ -226,7 +234,7 @@ jobs:
226234
apply-label:
227235
runs-on: ubuntu-latest
228236
steps:
229-
- uses: actions/github-script@v7
237+
- uses: actions/github-script@v8
230238
with:
231239
script: |
232240
github.rest.issues.addLabels({
@@ -248,7 +256,7 @@ jobs:
248256
welcome:
249257
runs-on: ubuntu-latest
250258
steps:
251-
- uses: actions/github-script@v7
259+
- uses: actions/github-script@v8
252260
with:
253261
script: |
254262
// Get a list of all issues created by the PR opener
@@ -293,7 +301,7 @@ jobs:
293301
diff:
294302
runs-on:ubuntu-latest
295303
steps:
296-
-uses:actions/github-script@v7
304+
-uses:actions/github-script@v8
297305
with:
298306
script:|
299307
const diff_url = context.payload.pull_request.diff_url
@@ -317,7 +325,7 @@ jobs:
317325
list-issues:
318326
runs-on: ubuntu-latest
319327
steps:
320-
- uses: actions/github-script@v7
328+
- uses: actions/github-script@v8
321329
with:
322330
script: |
323331
const query =`query($owner:String!, $name:String!, $label:String!) {
@@ -351,7 +359,7 @@ jobs:
351359
runs-on:ubuntu-latest
352360
steps:
353361
-uses:actions/checkout@v4
354-
-uses:actions/github-script@v7
362+
-uses:actions/github-script@v8
355363
with:
356364
script:|
357365
const script = require('./path/to/script.js')
@@ -389,7 +397,7 @@ jobs:
389397
runs-on:ubuntu-latest
390398
steps:
391399
-uses:actions/checkout@v4
392-
-uses:actions/github-script@v7
400+
-uses:actions/github-script@v8
393401
env:
394402
SHA:'${{env.parentSHA}}'
395403
with:
@@ -433,7 +441,7 @@ jobs:
433441
-run:npm ci
434442
# or one-off:
435443
-run:npm install execa
436-
-uses:actions/github-script@v7
444+
-uses:actions/github-script@v8
437445
with:
438446
script:|
439447
const execa = require('execa')
@@ -463,7 +471,7 @@ jobs:
463471
runs-on: ubuntu-latest
464472
steps:
465473
- uses: actions/checkout@v4
466-
- uses: actions/github-script@v7
474+
- uses: actions/github-script@v8
467475
with:
468476
script: |
469477
const { default: printStuff } = await import('${{ github.workspace }}/src/print-stuff.js')
@@ -507,7 +515,7 @@ jobs:
507515
apply-label:
508516
runs-on: ubuntu-latest
509517
steps:
510-
- uses: actions/github-script@v7
518+
- uses: actions/github-script@v8
511519
with:
512520
github-token: ${{ secrets.MY_PAT }}
513521
script: |
@@ -531,7 +539,7 @@ jobs:
531539
runs-on: ubuntu-latest
532540
steps:
533541
- uses: actions/checkout@v4
534-
- uses: actions/github-script@v7
542+
- uses: actions/github-script@v8
535543
with:
536544
script: |
537545
const exitCode = await exec.exec('echo', ['hello'])
@@ -549,7 +557,7 @@ jobs:
549557
runs-on: ubuntu-latest
550558
steps:
551559
- uses: actions/checkout@v4
552-
- uses: actions/github-script@v7
560+
- uses: actions/github-script@v8
553561
with:
554562
script: |
555563
const {

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp