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