Skip to content

Commit 5102c8f

Browse files
authored
Merge pull request #225 from ELIXIR-NO/feat/migrate-to-bun
2 parents bdbaebb + 7e001ae commit 5102c8f

File tree

4 files changed

+2003
-9576
lines changed

4 files changed

+2003
-9576
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,17 @@ on:
99
- "main"
1010

1111
jobs:
12-
lint-and-format-check:
12+
check-format:
1313
runs-on: ubuntu-latest
14-
strategy:
15-
matrix:
16-
node-version: [ 20 ]
17-
1814
steps:
1915
- uses: actions/checkout@v4
20-
21-
- name: Install pnpm
22-
uses: pnpm/action-setup@v4
23-
24-
- name: Use NodeJs ${{ matrix.node-version }}
25-
uses: actions/setup-node@v4
26-
with:
27-
node-version: ${{ matrix.node-version }}
28-
cache: 'pnpm'
29-
30-
- name: Install dependencies
31-
run: pnpm install
32-
33-
- name: Run ESLint
34-
run: pnpm run lint
35-
36-
- name: Run Prettier check
37-
run: pnpm run format:check
16+
- uses: oven-sh/setup-bun@v2
17+
- run: bun install
18+
- run: bun run format:check
19+
link:
20+
runs-on: ubuntu-latest
21+
steps:
22+
- uses: actions/checkout@v4
23+
- uses: oven-sh/setup-bun@v2
24+
- run: bun install
25+
- run: bun run lint

0 commit comments

Comments
 (0)