From e80ea0f060b038d050c4ed98c30edc49bdf5be3c Mon Sep 17 00:00:00 2001 From: Marco Walz Date: Wed, 24 Sep 2025 09:25:43 +0200 Subject: [PATCH] chore: move workflow of rust basic bitcoin to ninja pr checks --- .github/workflows/ninja_pr_checks.yml | 1 + .../rust-basic-bitcoin-example-release.yml | 32 -------------- .../workflows/rust-basic-bitcoin-example.yml | 43 ------------------- 3 files changed, 1 insertion(+), 75 deletions(-) delete mode 100644 .github/workflows/rust-basic-bitcoin-example-release.yml delete mode 100644 .github/workflows/rust-basic-bitcoin-example.yml diff --git a/.github/workflows/ninja_pr_checks.yml b/.github/workflows/ninja_pr_checks.yml index 7d892deec..099c516a9 100644 --- a/.github/workflows/ninja_pr_checks.yml +++ b/.github/workflows/ninja_pr_checks.yml @@ -55,6 +55,7 @@ jobs: ["Who Am I (Motoko)"]="motoko/who_am_i" ["Rust backend (Rust)"]="rust/backend_only" ["Rust backend Wasm64 (Rust)"]="rust/backend_wasm64" + ["Basic Bitcoin (Rust)"]="rust/basic_bitcoin" ["Canister Info (Rust)"]="rust/canister-info" ["Canister Logs (Rust)"]="rust/canister_logs" ["Basic Ethereum (Rust)"]="rust/basic_ethereum" diff --git a/.github/workflows/rust-basic-bitcoin-example-release.yml b/.github/workflows/rust-basic-bitcoin-example-release.yml deleted file mode 100644 index d28ff1b55..000000000 --- a/.github/workflows/rust-basic-bitcoin-example-release.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: rust-basic-bitcoin-release -on: - push: - branches: - - master - pull_request: - paths: - - rust/basic_bitcoin/** - - .github/workflows/provision-linux.sh - - .github/workflows/rust-basic-bitcoin-example-release.yml - - .ic-commit -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true -jobs: - rust-basic-bitcoin-linux: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v1 - - name: Provision Linux - run: bash .github/workflows/provision-linux.sh - - name: Rust Basic Bitcoin Linux - run: | - pushd rust/basic_bitcoin - bash build.sh - cp target/wasm32-unknown-unknown/release/basic_bitcoin.wasm basic_bitcoin.wasm - gzip -9 basic_bitcoin.wasm - - uses: actions/upload-artifact@v4 - with: - name: "basic_bitcoin.wasm.gz" - path: "rust/basic_bitcoin/basic_bitcoin.wasm.gz" - compression-level: 0 diff --git a/.github/workflows/rust-basic-bitcoin-example.yml b/.github/workflows/rust-basic-bitcoin-example.yml deleted file mode 100644 index bcb996236..000000000 --- a/.github/workflows/rust-basic-bitcoin-example.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: rust-basic-bitcoin -on: - push: - branches: - - master - pull_request: - paths: - - rust/basic_bitcoin/** - - .github/workflows/provision-darwin.sh - - .github/workflows/provision-linux.sh - - .github/workflows/rust-basic-bitcoin-example.yml - - .ic-commit -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true -jobs: - rust-basic-bitcoin-darwin: - runs-on: macos-15 - steps: - - uses: actions/checkout@v1 - - name: Provision Darwin - run: | - bash .github/workflows/provision-darwin.sh - brew install llvm - - name: Rust Basic Bitcoin Darwin - run: | - dfx start --background - pushd rust/basic_bitcoin - rustup show active-toolchain || rustup toolchain install - make deploy - popd - rust-basic-bitcoin-linux: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v1 - - name: Provision Linux - run: bash .github/workflows/provision-linux.sh - - name: Rust Basic Bitcoin Linux - run: | - dfx start --background --clean - pushd rust/basic_bitcoin - make deploy - popd