Skip to content

Commit

Permalink
Require Scarb for development and testing
Browse files Browse the repository at this point in the history
  • Loading branch information
mkaput committed Nov 28, 2024
1 parent 28bcb07 commit 8017308
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: software-mansion/setup-scarb@v1
- uses: taiki-e/install-action@nextest
- uses: actions/download-artifact@v4
with:
Expand Down
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
scarb nightly-2024-11-27
6 changes: 4 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,10 @@ email, or any other method with the owners of this repository before making a ch

## Environment setup

The latest stable Rust is the only thing you really need.
It is recommended to use [rustup](https://rustup.rs/) for getting it.
Install the latest stable Rust via [rustup](https://rustup.rs/).

Install [Scarb via ASDF](https://docs.swmansion.com/scarb/download.html#install-via-asdf)
and ensure you have installed the version we require in our [ `.tool-versions`](.tool-versions).

This document assumes that you are using Visual Studio Code with
the [Cairo extension](https://marketplace.visualstudio.com/items?itemName=starkware.cairo1) as the
Expand Down

0 comments on commit 8017308

Please sign in to comment.