Skip to content
This repository was archived by the owner on Apr 3, 2026. It is now read-only.

Commit d04c7a1

Browse files
committed
ci: fix workflow
1 parent 9a1396d commit d04c7a1

2 files changed

Lines changed: 18 additions & 25 deletions

File tree

.github/workflows/ci.yml

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,13 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- uses: actions/checkout@v5
20-
- uses: sablier-labs/devkit/actions/setup@main
20+
- uses: extractions/setup-just@v3
21+
- uses: foundry-rs/foundry-toolchain@v1
2122
with:
22-
package-manager: bun
23+
version: "nightly"
24+
- uses: oven-sh/setup-bun@v2
25+
- run: npm install -g @antfu/ni
26+
- run: bun install
2327

2428
- name: Run all code checks
2529
run: just full-check
@@ -29,9 +33,11 @@ jobs:
2933
runs-on: ubuntu-latest
3034
steps:
3135
- uses: actions/checkout@v5
32-
- uses: sablier-labs/devkit/actions/setup@main
36+
- uses: foundry-rs/foundry-toolchain@v1
3337
with:
34-
package-manager: bun
38+
version: "nightly"
39+
- uses: oven-sh/setup-bun@v2
40+
- run: bun install
3541

3642
- name: Run unit tests
3743
env:
@@ -44,9 +50,11 @@ jobs:
4450
runs-on: ubuntu-latest
4551
steps:
4652
- uses: actions/checkout@v5
47-
- uses: sablier-labs/devkit/actions/setup@main
53+
- uses: foundry-rs/foundry-toolchain@v1
4854
with:
49-
package-manager: bun
55+
version: "nightly"
56+
- uses: oven-sh/setup-bun@v2
57+
- run: bun install
5058

5159
- name: Run integration tests
5260
env:
@@ -59,9 +67,11 @@ jobs:
5967
runs-on: ubuntu-latest
6068
steps:
6169
- uses: actions/checkout@v5
62-
- uses: sablier-labs/devkit/actions/setup@main
70+
- uses: foundry-rs/foundry-toolchain@v1
6371
with:
64-
package-manager: bun
72+
version: "nightly"
73+
- uses: oven-sh/setup-bun@v2
74+
- run: bun install
6575

6676
- name: Run invariant tests
6777
env:

justfile

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,6 @@ alias b := build
4242
test path="tests/**/*.sol":
4343
forge test --match-path "{{ path }}"
4444

45-
# [group("test")]
46-
# test-integration:
47-
# FOUNDRY_FUZZ_RUNS=2000 \
48-
# FOUNDRY_PROFILE="test-optimized" \
49-
# forge test --match-path "tests/integration/**/*.sol"
50-
51-
# [group("test")]
52-
# test-invariant:
53-
# FOUNDRY_PROFILE="test-optimized" \
54-
# forge test --match-path "tests/invariant/**/*.sol"
55-
56-
# [group("test")]
57-
# test-unit:
58-
# FOUNDRY_FUZZ_RUNS=2000 \
59-
# FOUNDRY_PROFILE="test-optimized" \
60-
# forge test --match-path "tests/unit/**/*.sol"
61-
6245
# ---------------------------------------------------------------------------- #
6346
# PRIVATE SCRIPTS #
6447
# ---------------------------------------------------------------------------- #

0 commit comments

Comments
 (0)