Skip to content
This repository has been archived by the owner on Aug 2, 2024. It is now read-only.

✨ add state_diff to trace API (#1390) #315

✨ add state_diff to trace API (#1390)

✨ add state_diff to trace API (#1390) #315

Workflow file for this run

---
name: Workflow - Push
on:
workflow_dispatch:
push:
branches: [main]
jobs:
linters:
name: Run linters
uses: ./.github/workflows/linters.yml
rust_build_test:
name: Build & Integration Tests
uses: ./.github/workflows/rust-build-test.yml
madara_commands:
name: Test Madara commands
uses: ./.github/workflows/madara-commands.yml
needs: [linters, rust_build_test]
linters_cargo:
name: Run Cargo linters
uses: ./.github/workflows/linters-cargo.yml
needs: madara_commands
rpc-tests:
name: Run rpc tests
uses: ./.github/workflows/starknet-rpc-tests.yml
needs: madara_commands
starknet-js-tests:
name: Run starknet-js compatibility tests
uses: ./.github/workflows/starknet-js-tests.yml
needs: madara_commands
starknet-foundry-tests:
name: Run Starknet Foundry compatibility tests
runs-on: ubuntu-latest
needs: madara_commands
env:
SNCAST_VERSION: "0.12.0"
SCARB_VERSION: "2.3.1"
steps:
- uses: keep-starknet-strange/starknet-foundry-compatibility-tests@main
gomu-gomu-tests:
name: Run gomu gomu performance tests
uses: ./.github/workflows/gomu-gomu-tests.yml
needs: madara_commands
rustdoc:
name: Deploy docs to GitHub Pages
uses: ./.github/workflows/rustdoc.yml
needs: linters_cargo
permissions:
contents: write