Skip to content

Commit 1d027af

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

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
@@ -66,7 +66,7 @@ jobs:
6666
ecr_repo_secret: ECR_REALTIME
6767
steps:
6868
- name: Checkout code
69-
uses: actions/checkout@v4
69+
uses: actions/checkout@v6
7070

7171
- name: Configure AWS credentials
7272
uses: aws-actions/configure-aws-credentials@v4
@@ -163,7 +163,7 @@ jobs:
163163

164164
steps:
165165
- name: Checkout code
166-
uses: actions/checkout@v4
166+
uses: actions/checkout@v6
167167

168168
- name: Login to GHCR
169169
uses: docker/login-action@v3
@@ -258,7 +258,7 @@ jobs:
258258
outputs:
259259
docs_changed: ${{ steps.filter.outputs.docs }}
260260
steps:
261-
- uses: actions/checkout@v4
261+
- uses: actions/checkout@v6
262262
with:
263263
fetch-depth: 2 # Need at least 2 commits to detect changes
264264
- uses: dorny/paths-filter@v3

.github/workflows/docs-embeddings.yml

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

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

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

2222
- name: Setup Node
23-
uses: actions/setup-node@v4
23+
uses: actions/setup-node@v6
2424
with:
2525
node-version: latest
2626

2727
- name: Cache Bun dependencies
28-
uses: actions/cache@v4
28+
uses: actions/cache@v5
2929
with:
3030
path: |
3131
~/.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
@@ -11,15 +11,15 @@ jobs:
1111

1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Setup Bun
1717
uses: oven-sh/setup-bun@v2
1818
with:
1919
bun-version: 1.3.3
2020

2121
- name: Cache Bun dependencies
22-
uses: actions/cache@v4
22+
uses: actions/cache@v5
2323
with:
2424
path: |
2525
~/.bun/install/cache

.github/workflows/publish-cli.yml

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

1616
- name: Setup Bun
1717
uses: oven-sh/setup-bun@v2
1818
with:
1919
bun-version: 1.3.3
2020

2121
- name: Setup Node.js for npm publishing
22-
uses: actions/setup-node@v4
22+
uses: actions/setup-node@v6
2323
with:
2424
node-version: '18'
2525
registry-url: 'https://registry.npmjs.org/'
2626

2727
- name: Cache Bun dependencies
28-
uses: actions/cache@v4
28+
uses: actions/cache@v5
2929
with:
3030
path: |
3131
~/.bun/install/cache

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

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

1616
- name: Setup Python
17-
uses: actions/setup-python@v5
17+
uses: actions/setup-python@v6
1818
with:
1919
python-version: '3.12'
2020
cache: 'pip'

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

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

1616
- name: Setup Bun
1717
uses: oven-sh/setup-bun@v2
1818
with:
1919
bun-version: 1.3.3
2020

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

2727
- name: Cache Bun dependencies
28-
uses: actions/cache@v4
28+
uses: actions/cache@v5
2929
with:
3030
path: |
3131
~/.bun/install/cache

.github/workflows/test-build.yml

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

1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
- name: Setup Bun
1717
uses: oven-sh/setup-bun@v2
1818
with:
1919
bun-version: 1.3.3
2020

2121
- name: Setup Node
22-
uses: actions/setup-node@v4
22+
uses: actions/setup-node@v6
2323
with:
2424
node-version: latest
2525

0 commit comments

Comments
 (0)