Skip to content

feat: add CI workflows for contract testing #2

feat: add CI workflows for contract testing

feat: add CI workflows for contract testing #2

Workflow file for this run

name: 02 - Tests Contract RS
on: push
jobs:
workflows:
strategy:
matrix:
platform: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v4
- name: Install system dependencies
if: matrix.platform == 'ubuntu-latest'
run: sudo apt-get update && sudo apt-get install -y libudev-dev
- name: Install cargo-near
run: cargo install cargo-near
- name: Setup Rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: 1.86
cache: false
- name: Install and test modules
run: |
cd ./contract-rs/02-winner-gets-nft
cargo test