Skip to content

Commit 967ed78

Browse files
authored
ci(l1,l2): use Ubuntu 24 instead of 22 for Linux ARM runners (#4004)
**Motivation** <!-- Why does this pull request exist? What are its goals? --> Ubuntu 22 has an old version of clang which is not compatible with `solc 0.8.29`. **Description** <!-- A clear and concise general description of the changes this PR introduces --> Bumped to Ubuntu 24.04 <!-- Link to issues: Resolves #111, Resolves #222 -->
1 parent 9b57e2b commit 967ed78

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/tag_release.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
matrix:
2121
platform:
2222
- ubuntu-22.04
23-
- ubuntu-22.04-arm
23+
- ubuntu-24.04-arm
2424
- macos-latest
2525
include:
2626
- platform: ubuntu-22.04
2727
os: linux
2828
arch: x86_64
2929
prover_features: sp1,risc0,gpu
30-
- platform: ubuntu-22.04-arm
30+
- platform: ubuntu-24.04-arm
3131
os: linux
3232
arch: aarch64
3333
prover_features: sp1,gpu
@@ -61,7 +61,7 @@ jobs:
6161
~/.sp1/bin/sp1up --version 5.0.8
6262
6363
- name: Set up QEMU
64-
if: ${{ matrix.platform == 'ubuntu-22.04-arm' }}
64+
if: ${{ matrix.platform == 'ubuntu-24.04-arm' }}
6565
uses: docker/setup-qemu-action@v3
6666
with:
6767
platforms: amd64
@@ -84,14 +84,14 @@ jobs:
8484
sub-packages: '["nvcc"]'
8585

8686
- name: Install solc
87-
if: ${{ matrix.platform != 'ubuntu-22.04-arm' }}
87+
if: ${{ matrix.platform != 'ubuntu-24.04-arm' }}
8888
uses: pontem-network/get-solc@master
8989
with:
9090
version: v0.8.29
9191
token: ${{ secrets.GITHUB_TOKEN }}
9292

93-
- name: Install solc
94-
if: ${{ matrix.platform == 'ubuntu-22.04-arm' }}
93+
- name: Install solc (Linux ARM)
94+
if: ${{ matrix.platform == 'ubuntu-24.04-arm' }}
9595
run: |
9696
sudo curl -L -o /usr/local/bin/solc https://github.com/nikitastupin/solc/raw/refs/heads/main/linux/aarch64/solc-v0.8.29
9797
sudo chmod +x /usr/local/bin/solc

0 commit comments

Comments
 (0)