Skip to content

Commit 7e82590

Browse files
committed
Tests using official image, now with the Unicode 16
1 parent 75492dc commit 7e82590

File tree

2 files changed

+8
-24
lines changed

2 files changed

+8
-24
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ on:
1111
jobs:
1212
build:
1313
name: Checking build
14-
runs-on: ubuntu-24.04
14+
runs-on: ubuntu-24.04-arm
1515
steps:
1616
- name: Checkout Repo
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Node.js 20.x
2020
uses: actions/setup-node@v4
2121
with:
22-
node-version: 20
22+
node-version: 24
2323
cache: yarn
2424

2525
- name: Install Dependencies
@@ -30,39 +30,23 @@ jobs:
3030

3131
test:
3232
name: Running tests
33-
runs-on: ubuntu-24.04
34-
env:
35-
PREBUILT_BINARY: prebuilt/node-v24.0.0-pre-linux-x64_icu76.1
33+
runs-on: ubuntu-24.04-arm
3634
steps:
3735
- name: Checkout Repo
3836
uses: actions/checkout@v4
3937

40-
- name: Setup Node.js 20.x
38+
- name: Setup Node.js 24.x
4139
uses: actions/setup-node@v4
4240
with:
43-
node-version: 20
41+
node-version: 24
4442
cache: yarn
4543

4644
- name: Install Dependencies
4745
run: yarn install --immutable
4846

49-
- uses: actions/cache@v4
50-
id: cache-prebuilt-node
51-
with:
52-
key: ${{ env.PREBUILT_BINARY }}
53-
path: ${{ env.PREBUILT_BINARY }}
54-
55-
- name: Install prebuilt Node.js with custom ICU
56-
if: steps.cache-prebuilt-node.cache-hit != 'true'
57-
run: |
58-
mkdir -p "$(dirname $PREBUILT_BINARY)"
59-
curl -fsSL -o "$PREBUILT_BINARY" \
60-
"https://github-actions-assets.cometkim.dev/$PREBUILT_BINARY"
61-
chmod +x "$PREBUILT_BINARY"
62-
6347
- name: Execute Tests
6448
run: |
65-
$PREBUILT_BINARY \
49+
node \
6650
--test --test-reporter spec --test-reporter-destination=stdout \
6751
--experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info
6852

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
release:
1313
name: Release
14-
runs-on: ubuntu-24.04
14+
runs-on: ubuntu-24.04-arm
1515
permissions:
1616
contents: write
1717
pull-requests: write
@@ -26,7 +26,7 @@ jobs:
2626
- name: Setup Node.js 20.x
2727
uses: actions/setup-node@v4
2828
with:
29-
node-version: 20
29+
node-version: 24
3030
cache: yarn
3131

3232
- name: Install Dependencies

0 commit comments

Comments
 (0)