Skip to content

Commit bcaf95e

Browse files
committed
chore: update workflows
1 parent 644bde3 commit bcaf95e

3 files changed

Lines changed: 12 additions & 55 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
lint:
1111
name: Lint
12-
runs-on: ubuntu-latest
12+
runs-on: r5n-m2-ultra
1313
steps:
1414
- uses: actions/checkout@v6
1515
with:
@@ -21,10 +21,6 @@ jobs:
2121
git config --global url."https://github.com/".insteadOf "git@github.com:"
2222
git submodule update --init --recursive
2323
24-
- uses: oven-sh/setup-bun@v2
25-
with:
26-
bun-version: latest
27-
2824
- name: Install dependencies
2925
run: bun install --frozen-lockfile
3026

@@ -33,7 +29,7 @@ jobs:
3329

3430
typecheck:
3531
name: Type Check
36-
runs-on: ubuntu-latest
32+
runs-on: r5n-m2-ultra
3733
steps:
3834
- uses: actions/checkout@v6
3935
with:
@@ -45,10 +41,6 @@ jobs:
4541
git config --global url."https://github.com/".insteadOf "git@github.com:"
4642
git submodule update --init --recursive
4743
48-
- uses: oven-sh/setup-bun@v2
49-
with:
50-
bun-version: latest
51-
5244
- name: Install dependencies
5345
run: bun install --frozen-lockfile
5446

@@ -57,11 +49,7 @@ jobs:
5749

5850
test:
5951
name: Test
60-
runs-on: ${{ matrix.os }}
61-
strategy:
62-
matrix:
63-
os: [ubuntu-latest, macos-latest]
64-
bun-version: [latest]
52+
runs-on: r5n-m2-ultra
6553
steps:
6654
- uses: actions/checkout@v6
6755
with:
@@ -73,10 +61,6 @@ jobs:
7361
git config --global url."https://github.com/".insteadOf "git@github.com:"
7462
git submodule update --init --recursive
7563
76-
- uses: oven-sh/setup-bun@v2
77-
with:
78-
bun-version: ${{ matrix.bun-version }}
79-
8064
- name: Install dependencies
8165
run: bun install --frozen-lockfile
8266

@@ -85,10 +69,7 @@ jobs:
8569

8670
build:
8771
name: Build
88-
runs-on: ${{ matrix.os }}
89-
strategy:
90-
matrix:
91-
os: [ubuntu-latest, macos-latest]
72+
runs-on: r5n-m2-ultra
9273
steps:
9374
- uses: actions/checkout@v6
9475
with:
@@ -100,10 +81,6 @@ jobs:
10081
git config --global url."https://github.com/".insteadOf "git@github.com:"
10182
git submodule update --init --recursive
10283
103-
- uses: oven-sh/setup-bun@v2
104-
with:
105-
bun-version: latest
106-
10784
- name: Install dependencies
10885
run: bun install --frozen-lockfile
10986

@@ -124,10 +101,7 @@ jobs:
124101
integration:
125102
name: Integration Tests
126103
needs: build
127-
runs-on: ${{ matrix.os }}
128-
strategy:
129-
matrix:
130-
os: [ubuntu-latest, macos-latest]
104+
runs-on: r5n-m2-ultra
131105
steps:
132106
- uses: actions/checkout@v6
133107
with:
@@ -139,10 +113,6 @@ jobs:
139113
git config --global url."https://github.com/".insteadOf "git@github.com:"
140114
git submodule update --init --recursive
141115
142-
- uses: oven-sh/setup-bun@v2
143-
with:
144-
bun-version: latest
145-
146116
- name: Install dependencies
147117
run: bun install --frozen-lockfile
148118

@@ -170,7 +140,7 @@ jobs:
170140
release-check:
171141
name: Release Check
172142
if: github.event_name == 'pull_request'
173-
runs-on: ubuntu-latest
143+
runs-on: r5n-m2-ultra
174144
steps:
175145
- uses: actions/checkout@v6
176146
with:
@@ -182,10 +152,6 @@ jobs:
182152
git config --global url."https://github.com/".insteadOf "git@github.com:"
183153
git submodule update --init --recursive
184154
185-
- uses: oven-sh/setup-bun@v2
186-
with:
187-
bun-version: latest
188-
189155
- name: Install dependencies
190156
run: bun install --frozen-lockfile
191157

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
jobs:
1212
release:
1313
name: Release
14-
runs-on: ubuntu-latest
14+
runs-on: r5n-m2-ultra
1515
if: "!contains(github.event.head_commit.message, 'release(🎉):')"
1616

1717
steps:
@@ -29,7 +29,7 @@ jobs:
2929
3030
- uses: ./tools/github/setup
3131
with:
32-
bun: true
32+
bun: false
3333

3434
- name: Build
3535
run: bun run build
@@ -67,4 +67,3 @@ jobs:
6767
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6868
NODE_ENV: production
6969
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
70-

.github/workflows/security.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111
jobs:
1212
audit:
1313
name: Dependency Audit
14-
runs-on: ubuntu-latest
14+
runs-on: r5n-m2-ultra
1515
steps:
1616
- uses: actions/checkout@v6
1717
with:
@@ -23,10 +23,6 @@ jobs:
2323
git config --global url."https://github.com/".insteadOf "git@github.com:"
2424
git submodule update --init --recursive
2525
26-
- uses: oven-sh/setup-bun@v2
27-
with:
28-
bun-version: latest
29-
3026
- name: Install dependencies
3127
run: bun install --frozen-lockfile
3228

@@ -39,7 +35,7 @@ jobs:
3935
4036
codeql:
4137
name: CodeQL Analysis
42-
runs-on: ubuntu-latest
38+
runs-on: r5n-m2-ultra
4339
strategy:
4440
matrix:
4541
language: ['typescript', 'javascript']
@@ -69,7 +65,7 @@ jobs:
6965

7066
secrets:
7167
name: Secret Scanning
72-
runs-on: ubuntu-latest
68+
runs-on: r5n-m2-ultra
7369
steps:
7470
- uses: actions/checkout@v6
7571
with:
@@ -88,7 +84,7 @@ jobs:
8884

8985
license:
9086
name: License Check
91-
runs-on: ubuntu-latest
87+
runs-on: r5n-m2-ultra
9288
steps:
9389
- uses: actions/checkout@v6
9490
with:
@@ -100,10 +96,6 @@ jobs:
10096
git config --global url."https://github.com/".insteadOf "git@github.com:"
10197
git submodule update --init --recursive
10298
103-
- uses: oven-sh/setup-bun@v2
104-
with:
105-
bun-version: latest
106-
10799
- name: Install dependencies
108100
run: bun install --frozen-lockfile
109101

0 commit comments

Comments
 (0)