Skip to content

chore(bump) Bump Fortuna version (#2901) #620

chore(bump) Bump Fortuna version (#2901)

chore(bump) Bump Fortuna version (#2901) #620

name: Test Near Contract
on:
pull_request:
paths:
- target_chains/near/**
- wormhole_attester/sdk/rust/**
- .github/workflows/ci-near-contract.yml
push:
branches:
- main
env:
CARGO_TERM_COLOR: always
jobs:
test:
name: Workspace test
runs-on: ubuntu-latest
defaults:
run:
working-directory: target_chains/near/receiver
steps:
- uses: actions/checkout@v2
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
cache-workspaces: "target_chains/near/receiver -> target"
- name: Test
run: ./workspace-test.sh
reproducible-build:
name: Reproducible build
runs-on: ubuntu-latest
defaults:
run:
working-directory: target_chains/near/receiver
steps:
- uses: actions/checkout@v2
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
cache-workspaces: "target_chains/near/receiver -> target"
- run: sudo apt-get update && sudo apt-get install -y libudev-dev
- run: cargo install --locked [email protected]
- run: cargo near build reproducible-wasm
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: pyth_near.wasm
path: target_chains/near/receiver/target/near/pyth_near.wasm
retention-days: 90