Skip to content

release

release #1

Workflow file for this run

name: "tests"
on:
pull_request:
paths-ignore:
- '**.md'
- '.github/**'
- '!.github/workflows/tests.yml'
push:
branches:
- "main"
paths-ignore:
- '**.md'
- '.github/**'
- '!.github/workflows/tests.yml'
jobs:
unit-tests:
name: "Run unit tests"
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: dsherret/rust-toolchain-file@v1
- name: Setup cargo-nextest
uses: taiki-e/install-action@nextest
- name: Setup marine
uses: fluencelabs/setup-marine@v1
with:
artifact-name: marine
- name: Setup IPFS CLI
uses: nahsi/setup-ipfs@v1
- name: Run tests
run: cargo test