Skip to content

Commit 9ba38a3

Browse files
authored
chore(deps): Upgrade GitHub Actions for Node 24 compatibility (#1032)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent a56f296 commit 9ba38a3

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed

.github/workflows/canary-comment.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# Get PR number from the workflow run
2020
- name: Get PR info
2121
id: pr-info
22-
uses: actions/github-script@v7
22+
uses: actions/github-script@v8
2323
with:
2424
script: |
2525
// Get the workflow run details
@@ -60,7 +60,7 @@ jobs:
6060
- name: Extract canary info
6161
if: ${{ steps.pr-info.outputs.found == 'true' && steps.pr-info.outputs.has_canary_label == 'true' && github.event.workflow_run.conclusion == 'success' }}
6262
id: canary-info
63-
uses: actions/github-script@v7
63+
uses: actions/github-script@v8
6464
with:
6565
script: |
6666
const workflowRun = context.payload.workflow_run;

.github/workflows/canary-deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
steps:
3232
# Checkout fork code - safe because no secrets are available for building
3333
- name: Checkout code
34-
uses: actions/checkout@v5
34+
uses: actions/checkout@v6
3535

3636
# Log PR author for auditing
3737
- name: Log PR author
@@ -40,7 +40,7 @@ jobs:
4040
echo "PR #${{ github.event.pull_request.number }} from fork: ${{ github.event.pull_request.head.repo.full_name }}"
4141
4242
- name: Setup Node.js
43-
uses: actions/setup-node@v4
43+
uses: actions/setup-node@v6
4444
with:
4545
node-version-file: '.nvmrc'
4646
cache: 'npm'

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
name: Test
2121
runs-on: ubuntu-22.04
2222
steps:
23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424

25-
- uses: actions/setup-node@v4
25+
- uses: actions/setup-node@v6
2626
with:
2727
node-version-file: '.nvmrc'
2828

@@ -40,10 +40,10 @@ jobs:
4040
name: Prettier check
4141
runs-on: ubuntu-22.04
4242
steps:
43-
- uses: actions/checkout@v5
43+
- uses: actions/checkout@v6
4444

4545
- name: Setup node
46-
uses: actions/setup-node@v4
46+
uses: actions/setup-node@v6
4747
with:
4848
node-version-file: '.nvmrc'
4949

@@ -64,7 +64,7 @@ jobs:
6464
contents: read
6565
packages: write
6666
steps:
67-
- uses: actions/checkout@v5
67+
- uses: actions/checkout@v6
6868
name: Checkout Repo
6969

7070
- uses: docker/setup-buildx-action@v3

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
name: Publish docs
2121
runs-on: ubuntu-22.04
2222
steps:
23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424

25-
- uses: actions/setup-node@v4
25+
- uses: actions/setup-node@v6
2626
with:
2727
node-version-file: '.nvmrc'
2828

.github/workflows/publish-deps.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313
# Must match glibc verison in node:20
1414
runs-on: ubuntu-22.04
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
with:
1818
repository: 'pyramation/libpg-query-node'
1919
ref: 'v15'
2020

21-
- uses: actions/setup-node@v4
21+
- uses: actions/setup-node@v6
2222
with:
2323
node-version-file: '.nvmrc'
2424

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
contents: write
1818
id-token: write
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@v6
2121

2222
- uses: actions/setup-node@v6
2323
with:

.github/workflows/validate-python-types.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212

1313
steps:
1414
- name: Checkout code
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v6
1616

1717
- name: Set up Node.js
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@v6
1919
with:
2020
node-version: '20'
2121
cache: 'npm'
@@ -27,7 +27,7 @@ jobs:
2727
run: npm run build
2828

2929
- name: Set up Python
30-
uses: actions/setup-python@v5
30+
uses: actions/setup-python@v6
3131
with:
3232
python-version: '3.11'
3333

0 commit comments

Comments
 (0)