Skip to content

Commit 696e8b1

Browse files
authored
Revert migration to USC binary (#1562)
## Introduced changes <!-- A brief description of the changes --> - Reverts changes in order to make release without it (breaking changes in USC incoming)
1 parent 4cdb89a commit 696e8b1

File tree

25 files changed

+1289
-408
lines changed

25 files changed

+1289
-408
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
/crates/forge @foundry-rs/starknet-foundry-forge
77
/crates/forge-runner @foundry-rs/starknet-foundry-forge
88
/crates/cheatnet @foundry-rs/starknet-foundry-forge
9+
/crates/sierra-casm @foundry-rs/starknet-foundry-forge
910
/starknet_forge_template @foundry-rs/starknet-foundry-forge
1011
/snforge_std @foundry-rs/starknet-foundry-forge
1112

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ jobs:
1717
- uses: dtolnay/rust-toolchain@stable
1818
- uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84
1919
- uses: software-mansion/[email protected]
20-
- name: Install universal-sierra-compiler
21-
run: |
22-
curl -L https://raw.githubusercontent.com/software-mansion/universal-sierra-compiler/master/scripts/install.sh | sh
2320
- run: cargo test --release --lib -p forge
2421
- run: cargo test --release integration -p forge
2522

@@ -53,9 +50,6 @@ jobs:
5350
- uses: dtolnay/rust-toolchain@stable
5451
- uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84
5552
- uses: software-mansion/[email protected]
56-
- name: Install universal-sierra-compiler
57-
run: |
58-
curl -L https://raw.githubusercontent.com/software-mansion/universal-sierra-compiler/master/scripts/install.sh | sh
5953
- run: cargo test --release e2e -p forge
6054

6155
test-forge-runner:
@@ -75,9 +69,6 @@ jobs:
7569
- uses: dtolnay/rust-toolchain@stable
7670
- uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84
7771
- uses: software-mansion/[email protected]
78-
- name: Install universal-sierra-compiler
79-
run: |
80-
curl -L https://raw.githubusercontent.com/software-mansion/universal-sierra-compiler/master/scripts/install.sh | sh
8172
- name: Run Cheatnet tests
8273
run: cargo test -p cheatnet
8374

@@ -94,9 +85,6 @@ jobs:
9485
cache-directories: crates/sncast/tests/utils/devnet
9586
- name: Install starknet-devnet-rs
9687
run: ./scripts/install_devnet.sh
97-
- name: Install universal-sierra-compiler
98-
run: |
99-
curl -L https://raw.githubusercontent.com/software-mansion/universal-sierra-compiler/master/scripts/install.sh | sh
10088
- uses: software-mansion/[email protected]
10189
- name: Run tests
10290
run: cargo test --release -p sncast
@@ -113,6 +101,18 @@ jobs:
113101
- name: Run tests
114102
run: cargo test --release -p conversions
115103

104+
test-sierra-casm:
105+
name: Test Sierra Casm
106+
runs-on: ubuntu-latest
107+
steps:
108+
- uses: actions/checkout@v4
109+
- uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248
110+
with:
111+
toolchain: stable
112+
- uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84
113+
- name: Run tests
114+
run: cargo test --release -p sierra-casm
115+
116116
test-scarb-api:
117117
name: Test Scarb Api
118118
runs-on: ubuntu-latest

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
#### Added
1313

1414
- `store` and `load` cheatcodes
15-
- dependency on [universal-sierra-compiler](https://github.com/software-mansion/universal-sierra-compiler/blob/master/scripts/install.sh) binary
1615

1716
#### Fixed
1817

0 commit comments

Comments
 (0)