Docs: Add Documentation for the Vault Contract #104
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Littlefinger CI | |
| on: | |
| push: | |
| branches: | |
| - master | |
| pull_request: | |
| branches: | |
| - master | |
| - '**' | |
| jobs: | |
| build-and-test-contracts: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v3 | |
| - name: Install Rust | |
| uses: actions-rs/toolchain@v1 | |
| with: | |
| toolchain: stable | |
| override: true | |
| - name: Install Scarb | |
| uses: software-mansion/setup-scarb@v1 | |
| with: | |
| scarb-version: "2.11.2" | |
| - name: Install asdf | |
| uses: asdf-vm/actions/setup@v3 | |
| - name: Install Starknet Foundry | |
| run: | | |
| asdf plugin add starknet-foundry || true | |
| asdf install starknet-foundry 0.40.0 | |
| asdf global starknet-foundry 0.40.0 | |
| - name: Build and Test Contracts | |
| run: | | |
| scarb build | |
| scarb test | |
| scarb fmt |