Skip to content

Commit 3b6d13e

Browse files
committed
Upgrade GitHub Actions for Node 24 compatibility
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent 4193007 commit 3b6d13e

File tree

9 files changed

+24
-24
lines changed

9 files changed

+24
-24
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
ecr_repo_secret: ECR_REALTIME
7171
steps:
7272
- name: Checkout code
73-
uses: actions/checkout@v4
73+
uses: actions/checkout@v6
7474

7575
- name: Configure AWS credentials
7676
uses: aws-actions/configure-aws-credentials@v4
@@ -167,7 +167,7 @@ jobs:
167167

168168
steps:
169169
- name: Checkout code
170-
uses: actions/checkout@v4
170+
uses: actions/checkout@v6
171171

172172
- name: Login to GHCR
173173
uses: docker/login-action@v3
@@ -262,7 +262,7 @@ jobs:
262262
outputs:
263263
docs_changed: ${{ steps.filter.outputs.docs }}
264264
steps:
265-
- uses: actions/checkout@v4
265+
- uses: actions/checkout@v6
266266
with:
267267
fetch-depth: 2 # Need at least 2 commits to detect changes
268268
- uses: dorny/paths-filter@v3

.github/workflows/docs-embeddings.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ jobs:
1515

1616
steps:
1717
- name: Checkout code
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v6
1919

2020
- name: Setup Bun
2121
uses: oven-sh/setup-bun@v2
2222
with:
2323
bun-version: 1.3.3
2424

2525
- name: Setup Node
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2727
with:
2828
node-version: latest
2929

3030
- name: Cache Bun dependencies
31-
uses: actions/cache@v4
31+
uses: actions/cache@v5
3232
with:
3333
path: |
3434
~/.bun/install/cache

.github/workflows/i18n.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121
with:
2222
ref: staging
2323
token: ${{ secrets.GH_PAT }}
@@ -29,7 +29,7 @@ jobs:
2929
bun-version: 1.3.3
3030

3131
- name: Cache Bun dependencies
32-
uses: actions/cache@v4
32+
uses: actions/cache@v5
3333
with:
3434
path: |
3535
~/.bun/install/cache
@@ -118,7 +118,7 @@ jobs:
118118

119119
steps:
120120
- name: Checkout repository
121-
uses: actions/checkout@v4
121+
uses: actions/checkout@v6
122122
with:
123123
ref: staging
124124

@@ -128,7 +128,7 @@ jobs:
128128
bun-version: 1.3.3
129129

130130
- name: Cache Bun dependencies
131-
uses: actions/cache@v4
131+
uses: actions/cache@v5
132132
with:
133133
path: |
134134
~/.bun/install/cache

.github/workflows/images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout code
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v6
3535

3636
- name: Configure AWS credentials
3737
uses: aws-actions/configure-aws-credentials@v4
@@ -115,7 +115,7 @@ jobs:
115115

116116
steps:
117117
- name: Checkout code
118-
uses: actions/checkout@v4
118+
uses: actions/checkout@v6
119119

120120
- name: Login to GHCR
121121
uses: docker/login-action@v3

.github/workflows/migrations.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Setup Bun
2020
uses: oven-sh/setup-bun@v2
2121
with:
2222
bun-version: 1.3.3
2323

2424
- name: Cache Bun dependencies
25-
uses: actions/cache@v4
25+
uses: actions/cache@v5
2626
with:
2727
path: |
2828
~/.bun/install/cache

.github/workflows/publish-cli.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ jobs:
1414
runs-on: blacksmith-4vcpu-ubuntu-2404
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Setup Bun
2020
uses: oven-sh/setup-bun@v2
2121
with:
2222
bun-version: 1.3.3
2323

2424
- name: Setup Node.js for npm publishing
25-
uses: actions/setup-node@v4
25+
uses: actions/setup-node@v6
2626
with:
2727
node-version: '18'
2828
registry-url: 'https://registry.npmjs.org/'
2929

3030
- name: Cache Bun dependencies
31-
uses: actions/cache@v4
31+
uses: actions/cache@v5
3232
with:
3333
path: |
3434
~/.bun/install/cache

.github/workflows/publish-python-sdk.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
runs-on: blacksmith-4vcpu-ubuntu-2404
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Setup Python
20-
uses: actions/setup-python@v5
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: '3.12'
2323
cache: 'pip'

.github/workflows/publish-ts-sdk.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ jobs:
1414
runs-on: blacksmith-4vcpu-ubuntu-2404
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Setup Bun
2020
uses: oven-sh/setup-bun@v2
2121
with:
2222
bun-version: 1.3.3
2323

2424
- name: Setup Node.js for npm publishing
25-
uses: actions/setup-node@v4
25+
uses: actions/setup-node@v6
2626
with:
2727
node-version: '22'
2828
registry-url: 'https://registry.npmjs.org/'
2929

3030
- name: Cache Bun dependencies
31-
uses: actions/cache@v4
31+
uses: actions/cache@v5
3232
with:
3333
path: |
3434
~/.bun/install/cache

.github/workflows/test-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v6
1818

1919
- name: Setup Bun
2020
uses: oven-sh/setup-bun@v2
2121
with:
2222
bun-version: 1.3.3
2323

2424
- name: Setup Node
25-
uses: actions/setup-node@v4
25+
uses: actions/setup-node@v6
2626
with:
2727
node-version: latest
2828

0 commit comments

Comments
 (0)