diff --git a/.github/workflows/publish-evm.yml b/.github/workflows/publish-evm.yml index 9a27268c1..d1d9051a6 100644 --- a/.github/workflows/publish-evm.yml +++ b/.github/workflows/publish-evm.yml @@ -8,14 +8,18 @@ env: permissions: contents: read +# on: +# push: +# branches: +# - "evm" + on: - push: - branches: - - "evm" + pull_request: + types: [opened] jobs: build: - if: contains(github.event.head_commit.message, 'release:') && contains(github.event.head_commit.message, 'evm') + # if: contains(github.event.head_commit.message, 'release:') && contains(github.event.head_commit.message, 'evm') strategy: fail-fast: false @@ -25,21 +29,21 @@ jobs: target: x86_64-unknown-linux-gnu docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian build: rustup update stable && npm i -g pnpm --force && cd ./packages/evm && pnpm run build-napi --target x86_64-unknown-linux-gnu - - host: ubuntu-latest - target: x86_64-unknown-linux-musl - docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine - build: rustup update stable && cd ./packages/evm && pnpm run build-napi --target x86_64-unknown-linux-musl + # - host: ubuntu-latest + # target: x86_64-unknown-linux-musl + # docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine + # build: rustup update stable && cd ./packages/evm && pnpm run build-napi --target x86_64-unknown-linux-musl - host: ubuntu-latest target: aarch64-unknown-linux-gnu docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64 build: rustup update stable && npm i -g pnpm --force && cd ./packages/evm && pnpm run build-napi --target aarch64-unknown-linux-gnu - - host: ubuntu-latest - target: aarch64-unknown-linux-musl - docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine - build: |- - set -e && - rustup target add aarch64-unknown-linux-musl && - rustup update stable && cd ./packages/evm && pnpm run build-napi --target aarch64-unknown-linux-musl + # - host: ubuntu-latest + # target: aarch64-unknown-linux-musl + # docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-alpine + # build: |- + # set -e && + # rustup target add aarch64-unknown-linux-musl && + # rustup update stable && cd ./packages/evm && pnpm run build-napi --target aarch64-unknown-linux-musl name: stable - ${{ matrix.settings.target }} - node@20 runs-on: ${{ matrix.settings.host }} @@ -89,7 +93,7 @@ jobs: publish: name: Publish - if: contains(github.event.head_commit.message, 'release:') && contains(github.event.head_commit.message, 'evm') + # if: contains(github.event.head_commit.message, 'release:') && contains(github.event.head_commit.message, 'evm') runs-on: ubuntu-latest needs: - build