diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index 9b46e00..62d93ec 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -31,8 +31,8 @@ jobs: - name: Pack base asar run: | - node strip.js - node injectPolyfills.js + node scripts/strip.js + node scripts/injectPolyfills.js sed -i -e "s/nightly/nightly-$(git rev-parse HEAD | cut -c 1-7)/" src/index.js npx asar pack src app.asar diff --git a/injectPolyfills.js b/scripts/injectPolyfills.js similarity index 68% rename from injectPolyfills.js rename to scripts/injectPolyfills.js index 880d699..4020e67 100644 --- a/injectPolyfills.js +++ b/scripts/injectPolyfills.js @@ -1,12 +1,14 @@ const { readdirSync, mkdirSync, copyFileSync } = require('fs'); const { join } = require('path'); -const polyfillsDir = join(__dirname, 'polyfills'); +const rootDir = join(__dirname, '..'); + +const polyfillsDir = join(rootDir, 'polyfills'); for (const file of readdirSync(polyfillsDir)) { const [ name ] = file.split('.'); const jsPath = join(polyfillsDir, file); - const moduleDir = join(__dirname, 'src', 'node_modules', name); + const moduleDir = join(rootDir, 'src', 'node_modules', name); try { mkdirSync(moduleDir); diff --git a/strip.js b/scripts/strip.js similarity index 100% rename from strip.js rename to scripts/strip.js diff --git a/test.sh b/scripts/test.sh similarity index 83% rename from test.sh rename to scripts/test.sh index cb766e6..b6da573 100755 --- a/test.sh +++ b/scripts/test.sh @@ -1,7 +1,7 @@ #!/bin/sh echo "Packing asar..." -node injectPolyfills.js +node scripts/injectPolyfills.js asar pack src app.asar # Package asar # asar list app.asar # List asar for debugging / testing