Skip to content

Serde JSON in contracts #8970

Serde JSON in contracts

Serde JSON in contracts #8970

Workflow file for this run

name: CI
on:
push:
branches:
- master
pull_request:
workflow_dispatch:
permissions:
checks: write
pull-requests: write
jobs:
contracts:
name: Contracts
uses: multiversx/mx-sc-actions/.github/workflows/contracts.yml@v5.0.0
with:
rust-toolchain: 1.87
wasm-opt-version: 125
setup-runs-on: ubuntu-latest
test-coverage-runs-on: ubuntu-latest
rust-target: wasm32v1-none
path-to-sc-meta: framework/meta
mx-scenario-go-version: v5.1.0
enable-interactor-tests: true
coverage-args: --ignore-filename-regex='meta/src' --ignore-filename-regex='wasm-adapter' --ignore-filename-regex='benchmarks/' --ignore-filename-regex='tests/' --output ./coverage.md
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
formatting:
name: cargo fmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# Ensure rustfmt is installed and setup problem matcher
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rustfmt
- name: Rustfmt Check
uses: actions-rust-lang/rustfmt@v1