Merge pull request #783 from DhanushSantosh/patchcraft

fix: release workflow assets + missing EventType entry
This commit is contained in:
Dhanush Santosh
2026-02-18 16:13:45 +05:30
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -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

View File

@@ -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: