diff --git a/.github/actions/setup-project/action.yml b/.github/actions/setup-project/action.yml index 0fcd1e4f..5fac3a8f 100644 --- a/.github/actions/setup-project/action.yml +++ b/.github/actions/setup-project/action.yml @@ -45,6 +45,7 @@ runs: run: npm install --ignore-scripts --force - name: Install Linux native bindings + if: runner.os == 'Linux' shell: bash # Workaround for npm optional dependencies bug (npm/cli#4828) # Explicitly install Linux bindings needed for build tools diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d7ce2b82..f4fe01f3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -95,9 +95,11 @@ jobs: upload: needs: build runs-on: ubuntu-latest - if: github.event.release.draft == false steps: + - name: Checkout code + uses: actions/checkout@v4 + - name: Download macOS artifacts uses: actions/download-artifact@v4 with: