diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index fa1a624d..a6aeaeeb 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -32,3 +32,10 @@ jobs: - name: Build package run: npm run build + + - name: Upload build artifacts + uses: actions/upload-artifact@v4 + with: + path: | + dist/ + build/ diff --git a/.gitignore b/.gitignore index 6f5edade..d6802634 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ /.vscode -/addon.node /bin /build +/dist /venv \ No newline at end of file diff --git a/binding.gyp b/binding.gyp index 315c8bc5..ca45c750 100644 --- a/binding.gyp +++ b/binding.gyp @@ -54,7 +54,7 @@ ], "copies": [ { - "destination": ".", + "destination": "dist", "files": [ "<(PRODUCT_DIR)/addon.node" ] diff --git a/index.js b/index.js index 2a0b94cf..378a8338 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,4 @@ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addon = void 0; -exports.addon = require("./addon.node"); +exports.addon = require("./dist/addon.node"); diff --git a/package.json b/package.json index 841beaca..83f9252c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@internxt/node-win", - "version": "1.0.15", + "version": "1.0.16", "description": "Drive desktop node addon", "main": "dist/index.js", "types": "dist/index.d.ts",