From 732c8388f519953bf08960bf49a3d7b45838fbde Mon Sep 17 00:00:00 2001 From: Falcon Date: Mon, 19 Jan 2026 10:31:08 -0800 Subject: [PATCH 1/2] workflow: shorten artifact to just wasm file --- .gitignore | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0bbbc85..353ab7d 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,5 @@ target *.local .DS_Store -dist \ No newline at end of file +dist +wasm.zip \ No newline at end of file diff --git a/package.json b/package.json index e106e80..d56a917 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "build:gauge": "bun --cwd=\"./example/gauge\" run build", "copy:wasm": "bun run ./scripts/copy-wasm-module.ts", "build:example": "bun run build:wasm && bun run build:gauge && bun run copy:wasm", - "package": "bestzip wasm.zip dist/wasm/*" + "package": "cd dist/wasm/2020 && bestzip ../../../wasm.zip msfs_navigation_data_interface.wasm" }, "devDependencies": { "@eslint/js": "^9.23.0", From 6155866583e8e7994a7eac4a940be6a2933c5d1e Mon Sep 17 00:00:00 2001 From: Falcon Date: Tue, 20 Jan 2026 12:41:46 -0800 Subject: [PATCH 2/2] chore: make zip create in dist instead --- .github/workflows/pr.yml | 2 +- .github/workflows/pre-release.yml | 2 +- .github/workflows/release.yml | 2 +- .gitignore | 3 +-- package.json | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index ba7b759..8646237 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -114,4 +114,4 @@ jobs: with: name: wasm path: | - ./wasm.zip + ./dist/wasm.zip diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index c8d54b3..724c06a 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -53,7 +53,7 @@ jobs: uses: softprops/action-gh-release@v1 with: files: | - ./wasm.zip + ./dist/wasm.zip prerelease: true generate_release_notes: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0941bfe..13df45d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -54,7 +54,7 @@ jobs: uses: softprops/action-gh-release@v1 with: files: | - ./wasm.zip + ./dist/wasm.zip generate_release_notes: true # Enable in future to automate publishing of NPM package diff --git a/.gitignore b/.gitignore index 353ab7d..0bbbc85 100644 --- a/.gitignore +++ b/.gitignore @@ -26,5 +26,4 @@ target *.local .DS_Store -dist -wasm.zip \ No newline at end of file +dist \ No newline at end of file diff --git a/package.json b/package.json index d56a917..253971c 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "build:gauge": "bun --cwd=\"./example/gauge\" run build", "copy:wasm": "bun run ./scripts/copy-wasm-module.ts", "build:example": "bun run build:wasm && bun run build:gauge && bun run copy:wasm", - "package": "cd dist/wasm/2020 && bestzip ../../../wasm.zip msfs_navigation_data_interface.wasm" + "package": "cd dist/wasm/2020 && bestzip ../../wasm.zip msfs_navigation_data_interface.wasm" }, "devDependencies": { "@eslint/js": "^9.23.0",