Skip to content

Commit e87b828

Browse files
authored
ci(github): update CI workflow (#526)
update to correct foundry github action repo add identifier to compat checks Also, shouldn't the Via-IR compilation time checks use the latest solc?
1 parent bb4ceea commit e87b828

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
build:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515

1616
- name: Install Foundry
17-
uses: onbjerg/foundry-toolchain@v1
17+
uses: foundry-rs/foundry-toolchain@v1
1818
with:
1919
version: nightly
2020

@@ -35,6 +35,7 @@ jobs:
3535
fi
3636
3737
- name: Check compatibility with 0.8.0
38+
id: 0.8.0
3839
if: always()
3940
run: |
4041
output=$(forge build --skip test --use solc:0.8.0)
@@ -45,6 +46,7 @@ jobs:
4546
fi
4647
4748
- name: Check compatibility with 0.7.6
49+
id: 0.7.6
4850
if: always()
4951
run: |
5052
output=$(forge build --skip test --use solc:0.7.6)
@@ -55,6 +57,7 @@ jobs:
5557
fi
5658
5759
- name: Check compatibility with 0.7.0
60+
id: 0.7.0
5861
if: always()
5962
run: |
6063
output=$(forge build --skip test --use solc:0.7.0)
@@ -65,6 +68,7 @@ jobs:
6568
fi
6669
6770
- name: Check compatibility with 0.6.12
71+
id: 0.6.12
6872
if: always()
6973
run: |
7074
output=$(forge build --skip test --use solc:0.6.12)
@@ -75,6 +79,7 @@ jobs:
7579
fi
7680
7781
- name: Check compatibility with 0.6.2
82+
id: 0.6.2
7883
if: always()
7984
run: |
8085
output=$(forge build --skip test --use solc:0.6.2)
@@ -104,10 +109,10 @@ jobs:
104109
test:
105110
runs-on: ubuntu-latest
106111
steps:
107-
- uses: actions/checkout@v3
112+
- uses: actions/checkout@v4
108113

109114
- name: Install Foundry
110-
uses: onbjerg/foundry-toolchain@v1
115+
uses: foundry-rs/foundry-toolchain@v1
111116
with:
112117
version: nightly
113118

@@ -120,10 +125,10 @@ jobs:
120125
fmt:
121126
runs-on: ubuntu-latest
122127
steps:
123-
- uses: actions/checkout@v3
128+
- uses: actions/checkout@v4
124129

125130
- name: Install Foundry
126-
uses: onbjerg/foundry-toolchain@v1
131+
uses: foundry-rs/foundry-toolchain@v1
127132
with:
128133
version: nightly
129134

0 commit comments

Comments
 (0)