Skip to content

Commit 71bc440

Browse files
authored
Merge branch 'master' into ak/rpc_url1
2 parents 23285d0 + 37d6339 commit 71bc440

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+8525
-2708
lines changed

.github/workflows/ci.yaml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- uses: actions/checkout@v4
21-
with:
22-
submodules: recursive
2321
- name: Install cargo-audit from crates.io
2422
uses: baptiste0928/cargo-install@v3
2523
with:
@@ -32,8 +30,6 @@ jobs:
3230
runs-on: ubuntu-latest
3331
steps:
3432
- uses: actions/checkout@v4
35-
with:
36-
submodules: recursive
3733
- uses: actions-rust-lang/setup-rust-toolchain@v1
3834
with:
3935
components: rustfmt, clippy
@@ -74,16 +70,14 @@ jobs:
7470
runs-on: ubuntu-latest
7571
steps:
7672
- uses: actions/checkout@v4
77-
with:
78-
submodules: recursive
7973
- name: Install Protobuf Compiler
8074
run: |
8175
sudo apt-get update
82-
sudo apt-get install -y protobuf-compiler libudev-dev
76+
sudo apt-get install -y protobuf-compiler libudev-dev llvm-dev clang libclang-dev
8377
- uses: actions-rust-lang/setup-rust-toolchain@v1
8478
with:
8579
components: rustfmt, clippy
86-
toolchain: 1.84.1
80+
toolchain: 1.86.0
8781
- name: Install cargo-sort from crates.io
8882
uses: baptiste0928/cargo-install@v3
8983
with:
@@ -118,6 +112,7 @@ jobs:
118112
run: sh -c "$(curl -sSfL https://release.anza.xyz/v2.2.14/install)"
119113
- name: add to path
120114
run: echo "/home/runner/.local/share/solana/install/active_release/bin" >> $GITHUB_PATH
115+
# TODO: remove
121116
- name: Building programs
122117
run: cargo-build-sbf
123118
env:
@@ -135,8 +130,8 @@ jobs:
135130
runs-on: big-runner-1
136131
steps:
137132
- uses: actions/checkout@v4
138-
with:
139-
submodules: recursive
133+
- name: Install system dependencies
134+
run: sudo apt-get update && sudo apt-get install -y libudev-dev
140135
- run: docker pull --platform linux/amd64 solanafoundation/solana-verifiable-build:2.2.14
141136
- uses: actions-rust-lang/setup-rust-toolchain@v1
142137
- name: Install solana-verify from crates.io
@@ -187,7 +182,7 @@ jobs:
187182
- name: Install Protobuf Compiler
188183
run: |
189184
sudo apt-get update
190-
sudo apt-get install -y protobuf-compiler libudev-dev
185+
sudo apt-get install -y protobuf-compiler libudev-dev llvm-dev clang libclang-dev
191186
- uses: actions-rust-lang/setup-rust-toolchain@v1
192187
- name: Download MEV Tip Distribution NCN program
193188
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)