From 7c9686282c37e5f091539c955666364b3e3cb3e9 Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:15:39 +0200 Subject: build: add initial CI configuration --- .github/workflows/dev_builds.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/dev_builds.yml diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml new file mode 100644 index 0000000..73f4b71 --- /dev/null +++ b/.github/workflows/dev_builds.yml @@ -0,0 +1,27 @@ +name: Development builds CI +on: + push: + pull_request: + types: [opened, reopened] + +jobs: + build: + name: "Create development builds" + runs-on: "windows-latest" + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Setup Node environment + uses: actions/setup-node@v3 + with: + node-version: 16 + - name: Install dependencies + run: npm ci + - name: Create builds + run: npm run build + - name: Archive production artifacts + uses: actions/upload-artifact@v3 + with: + name: dist + path: | + dist \ No newline at end of file -- cgit v1.2.3 From 2be59700690d6c4196300f71e97668839b0e65fe Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:17:10 +0200 Subject: fix: typo --- .github/workflows/dev_builds.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index 73f4b71..11c6438 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -13,8 +13,8 @@ jobs: uses: actions/checkout@v3 - name: Setup Node environment uses: actions/setup-node@v3 - with: - node-version: 16 + with: + node-version: 16 - name: Install dependencies run: npm ci - name: Create builds -- cgit v1.2.3 From f865f6d8133a5f5c091d887170ef680dbcb34339 Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:20:11 +0200 Subject: build: install npm dependencies by force --- .github/workflows/dev_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index 11c6438..bd68d1a 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -16,7 +16,7 @@ jobs: with: node-version: 16 - name: Install dependencies - run: npm ci + run: npm install --force - name: Create builds run: npm run build - name: Archive production artifacts -- cgit v1.2.3 From 2e30e6de131f317cf40ef1a516098f8a5076254a Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:38:03 +0200 Subject: fix: only compile windows build on windows ci --- .github/workflows/dev_builds.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index bd68d1a..fd4dbd6 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -6,7 +6,7 @@ on: jobs: build: - name: "Create development builds" + name: "Create Windows development builds" runs-on: "windows-latest" steps: - name: Checkout repository @@ -18,7 +18,7 @@ jobs: - name: Install dependencies run: npm install --force - name: Create builds - run: npm run build + run: npm run build:windows - name: Archive production artifacts uses: actions/upload-artifact@v3 with: -- cgit v1.2.3 From 14a2324e926fe98e8484bbe4691d6b2aec68367f Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:38:32 +0200 Subject: fix: only upload needed files after build --- .github/workflows/dev_builds.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index fd4dbd6..a008fb1 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -24,4 +24,5 @@ jobs: with: name: dist path: | - dist \ No newline at end of file + dist/latest.yml + dist/*.exe* \ No newline at end of file -- cgit v1.2.3 From 5558c1fda89d65499f621cf543c4754f315ad36d Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:45:42 +0200 Subject: fix: do not let electron-builder publish development builds --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 85acd13..ef6dc57 100644 --- a/package.json +++ b/package.json @@ -30,9 +30,9 @@ "start": "npx electron src/index.js", "debug": "npx electron src/index.js --debug", "man": "npx marked-man docs/viper.1.md > docs/viper.1", - "build": "npx electron-builder --win nsis --win portable --linux", - "build:windows": "npx electron-builder --win nsis --win portable", - "build:linux": "npx electron-builder --linux", + "build": "npx electron-builder --win nsis --win portable --linux -p never", + "build:windows": "npx electron-builder --win nsis --win portable -p never", + "build:linux": "npx electron-builder --linux -p never", "publish": "npx electron-builder --win nsis --win portable --linux -p always", "publish:windows": "npx electron-builder --win nsis --win portable -p always", "publish:linux": "npx electron-builder --linux -p always" -- cgit v1.2.3 From 62e0d4fd505f991336860240d61e8e8a0ff9e243 Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 00:55:09 +0200 Subject: fix: only include executable windows artefacts --- .github/workflows/dev_builds.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index a008fb1..f2bb730 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -22,7 +22,6 @@ jobs: - name: Archive production artifacts uses: actions/upload-artifact@v3 with: - name: dist + name: viper-windows-builds path: | - dist/latest.yml - dist/*.exe* \ No newline at end of file + dist/*.exe \ No newline at end of file -- cgit v1.2.3 From f0dae36e09272caae95ebecba443993a5f9a99fc Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 21:58:42 +0200 Subject: refactor: rename windows build job --- .github/workflows/dev_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index f2bb730..df9cfdc 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -5,7 +5,7 @@ on: types: [opened, reopened] jobs: - build: + build-windows: name: "Create Windows development builds" runs-on: "windows-latest" steps: -- cgit v1.2.3 From 20b19ddb3c1b7e416c837600dd3da08ef2316dec Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Sun, 7 Aug 2022 22:07:22 +0200 Subject: feat: add Linux builds CI --- .github/workflows/dev_builds.yml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index df9cfdc..e1c2598 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -24,4 +24,27 @@ jobs: with: name: viper-windows-builds path: | - dist/*.exe \ No newline at end of file + dist/*.exe + build-linux: + name: "Create Linux development builds" + runs-on: "ubuntu-latest" + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Setup Node environment + uses: actions/setup-node@v3 + with: + node-version: 16 + - name: Install dependencies + run: npm install --force + - name: Create builds + run: npm run build:linux + - name: Archive production artifacts + uses: actions/upload-artifact@v3 + with: + name: viper-linux-builds + path: | + dist/*.AppImage + dist/*.tar.gz + dist/*.deb + dist/*.rpm \ No newline at end of file -- cgit v1.2.3 From ca247cedc6bfe867f791e610145fdce1aff21906 Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Mon, 8 Aug 2022 17:20:12 +0200 Subject: build: add release CI skeleton --- .github/workflows/release_builds.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/release_builds.yml diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml new file mode 100644 index 0000000..7c44a46 --- /dev/null +++ b/.github/workflows/release_builds.yml @@ -0,0 +1,24 @@ +name: Release CI +on: + release +jobs: + build-windows: + name: "Create Windows development builds" + runs-on: "windows-latest" + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Setup Node environment + uses: actions/setup-node@v3 + with: + node-version: 16 + - name: Install dependencies + run: npm install --force + - name: Create builds + run: npm run build:windows + - name: Upload production artifacts to release + uses: xresloader/upload-to-github-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + file: "dist/*.exe;dist/latest.yml" -- cgit v1.2.3 From 756dc0d11e9760e54b3f7632057caa3d45fe962f Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Mon, 8 Aug 2022 17:27:40 +0200 Subject: fix: run release CI on published release --- .github/workflows/release_builds.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 7c44a46..f00c834 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -1,6 +1,7 @@ name: Release CI on: - release + release: + types: [published] jobs: build-windows: name: "Create Windows development builds" -- cgit v1.2.3 From 58b3ad7bab848f608d5b5f4f319de1da519eacd0 Mon Sep 17 00:00:00 2001 From: Alystrasz Date: Tue, 9 Aug 2022 10:54:52 +0200 Subject: fix: try to run release CI on release creation --- .github/workflows/release_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index f00c834..4bafde3 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -1,7 +1,7 @@ name: Release CI on: release: - types: [published] + types: [ created ] jobs: build-windows: name: "Create Windows development builds" -- cgit v1.2.3 From 48d9d30c215a50ed74d25416c83d3d17c3fc9757 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:10:59 +0200 Subject: feat: update release builds to created release --- .github/workflows/release_builds.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 4bafde3..740ff5f 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -23,3 +23,4 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: file: "dist/*.exe;dist/latest.yml" + release_id: ${{ github.event.release.id }} -- cgit v1.2.3 From c06fc11834592d5d4110d26d5590d1919ea4d0bc Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:19:40 +0200 Subject: refactor: typo in windows release job --- .github/workflows/release_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 740ff5f..836bc1f 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -4,7 +4,7 @@ on: types: [ created ] jobs: build-windows: - name: "Create Windows development builds" + name: "Create Windows release builds" runs-on: "windows-latest" steps: - name: Checkout repository -- cgit v1.2.3 From ab7cdb77f1c4bd70f32f635c931da66146fb0bd5 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:25:05 +0200 Subject: feat: add linux release builds job --- .github/workflows/release_builds.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 836bc1f..893bf27 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -24,3 +24,24 @@ jobs: with: file: "dist/*.exe;dist/latest.yml" release_id: ${{ github.event.release.id }} + build-linux: + name: "Create Linux release builds" + runs-on: "ubuntu-latest" + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Setup Node environment + uses: actions/setup-node@v3 + with: + node-version: 16 + - name: Install dependencies + run: npm install --force + - name: Create builds + run: npm run build:linux + - name: Upload production artifacts to release + uses: xresloader/upload-to-github-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + file: "dist/*.AppImage;dist/*.tar.gz;dist/*.deb;dist/*.rpm" + release_id: ${{ github.event.release.id }} -- cgit v1.2.3 From d01d39a622320062f180841950ad23673809a292 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:33:50 +0200 Subject: fix: don't set published release to draft --- .github/workflows/release_builds.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 893bf27..70afddd 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -24,6 +24,7 @@ jobs: with: file: "dist/*.exe;dist/latest.yml" release_id: ${{ github.event.release.id }} + draft: false build-linux: name: "Create Linux release builds" runs-on: "ubuntu-latest" @@ -45,3 +46,4 @@ jobs: with: file: "dist/*.AppImage;dist/*.tar.gz;dist/*.deb;dist/*.rpm" release_id: ${{ github.event.release.id }} + draft: false -- cgit v1.2.3 From 5865c3e50f36abe6a34ea8e7fc8e6a713c2dc5ca Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:38:37 +0200 Subject: fix: upload missing latest-linux.yml file to release --- .github/workflows/release_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 70afddd..109796d 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -44,6 +44,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - file: "dist/*.AppImage;dist/*.tar.gz;dist/*.deb;dist/*.rpm" + file: "dist/*.AppImage;dist/*.tar.gz;dist/*.deb;dist/*.rpm;dist/latest-linux.yml" release_id: ${{ github.event.release.id }} draft: false -- cgit v1.2.3 From 281bbbb38be36902c10880ed1db03ee0b6ea15ca Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Wed, 14 Sep 2022 07:40:08 +0200 Subject: fix: include .exe.blockmap files in release files --- .github/workflows/release_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 109796d..602f90b 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -22,7 +22,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - file: "dist/*.exe;dist/latest.yml" + file: "dist/*.exe*;dist/latest.yml" release_id: ${{ github.event.release.id }} draft: false build-linux: -- cgit v1.2.3 From fd9ed6c0a7a323c32733752ce1125c16c20423eb Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Thu, 15 Sep 2022 17:54:35 +0200 Subject: feat: upload Windows installer executable on commits --- .github/workflows/dev_builds.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index e1c2598..0ce80e5 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -25,6 +25,11 @@ jobs: name: viper-windows-builds path: | dist/*.exe + - name: Upload installer executable + uses: actions/upload-artifact@v3 + with: + path: | + dist/Viper-Setup*.exe build-linux: name: "Create Linux development builds" runs-on: "ubuntu-latest" -- cgit v1.2.3 From 16c658e245074dc2e5c9ccf09d4e5f421602fa95 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Thu, 15 Sep 2022 18:10:20 +0200 Subject: Revert "feat: upload Windows installer executable on commits" This reverts commit fd9ed6c0a7a323c32733752ce1125c16c20423eb. --- .github/workflows/dev_builds.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index 0ce80e5..e1c2598 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -25,11 +25,6 @@ jobs: name: viper-windows-builds path: | dist/*.exe - - name: Upload installer executable - uses: actions/upload-artifact@v3 - with: - path: | - dist/Viper-Setup*.exe build-linux: name: "Create Linux development builds" runs-on: "ubuntu-latest" -- cgit v1.2.3 From f0cbe8965460950faecc64a5215fdd3a21963ea7 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Fri, 16 Sep 2022 23:43:19 +0200 Subject: refactor: replace "-p" by "--publish" in executable builds --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 22015c3..e2a50b2 100644 --- a/package.json +++ b/package.json @@ -29,12 +29,12 @@ "langs": "node build/langs.js", "start": "npx electron src/index.js", "debug": "npx electron src/index.js --debug", - "build": "npx electron-builder --win nsis --win portable --linux -p never", - "build:windows": "npx electron-builder --win nsis --win portable -p never", - "build:linux": "npx electron-builder --linux -p never", - "publish": "npx electron-builder --win nsis --win portable --linux -p always", - "publish:windows": "npx electron-builder --win nsis --win portable -p always", - "publish:linux": "npx electron-builder --linux -p always" + "build": "npx electron-builder --win nsis --win portable --linux --publish never", + "build:windows": "npx electron-builder --win nsis --win portable --publish never", + "build:linux": "npx electron-builder --linux --publish never", + "publish": "npx electron-builder --win nsis --win portable --linux --publish always", + "publish:windows": "npx electron-builder --win nsis --win portable --publish always", + "publish:linux": "npx electron-builder --linux --publish always" }, "repository": { "type": "git", -- cgit v1.2.3 From 5beba1847f93b744100943b2974a295f9e62c03a Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Sat, 17 Sep 2022 00:08:39 +0200 Subject: feat: run release CI on prerelease --- .github/workflows/release_builds.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 602f90b..a3a10b5 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -1,7 +1,7 @@ name: Release CI on: release: - types: [ created ] + types: [ prereleased ] jobs: build-windows: name: "Create Windows release builds" -- cgit v1.2.3 From a33068cef1e973035e801eb2d3299121f54c216a Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Sat, 17 Sep 2022 00:35:25 +0200 Subject: fix: don't publish prerelease automatically --- .github/workflows/release_builds.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index a3a10b5..0880e81 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -25,6 +25,7 @@ jobs: file: "dist/*.exe*;dist/latest.yml" release_id: ${{ github.event.release.id }} draft: false + prerelease: true build-linux: name: "Create Linux release builds" runs-on: "ubuntu-latest" @@ -47,3 +48,4 @@ jobs: file: "dist/*.AppImage;dist/*.tar.gz;dist/*.deb;dist/*.rpm;dist/latest-linux.yml" release_id: ${{ github.event.release.id }} draft: false + prerelease: true -- cgit v1.2.3 From c468e59fb9e9c71833165358f96cbc1ae1f18a83 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Sun, 18 Sep 2022 01:01:36 +0200 Subject: docs: update publish documentation --- PUBLISH.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/PUBLISH.md b/PUBLISH.md index 761d2fe..f4833be 100644 --- a/PUBLISH.md +++ b/PUBLISH.md @@ -8,3 +8,16 @@ 6. Build and publish with `npm run publish:[windows/linux]` - Optionally just use `build/publish.sh`, however that only works on Linux/Systems with a `/bin/sh` file, it also checks whether all files have been localized, and that the version numbers have been updated 7. Edit the draft release message and publish the new release! + +## CI release + +If you don't want to build releases yourself, you can make GitHub build them for you! + + 1. Make sure your code works! + 2. Update `package.json` version + 3. Make sure `package.json`'s `repository.url` key references correct repository + 4. Ensure application builds correctly with `npm run build:[windows/linux]` + 5. Create a prerelease with newest version name + - Creating the prerelease will trigger CI, that will build all executables + - You can use build time to update release notes :) + 6. When all binaries have been uploaded to the prerelease, you can publish it! \ No newline at end of file -- cgit v1.2.3 From cd087af0f7641312047551229ac1d58da9024802 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Sun, 18 Sep 2022 01:02:32 +0200 Subject: refactor: remove --force option from `npm install` Issue has been fixed in #144. --- .github/workflows/dev_builds.yml | 4 ++-- .github/workflows/release_builds.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dev_builds.yml b/.github/workflows/dev_builds.yml index e1c2598..1951ee7 100644 --- a/.github/workflows/dev_builds.yml +++ b/.github/workflows/dev_builds.yml @@ -16,7 +16,7 @@ jobs: with: node-version: 16 - name: Install dependencies - run: npm install --force + run: npm install - name: Create builds run: npm run build:windows - name: Archive production artifacts @@ -36,7 +36,7 @@ jobs: with: node-version: 16 - name: Install dependencies - run: npm install --force + run: npm install - name: Create builds run: npm run build:linux - name: Archive production artifacts diff --git a/.github/workflows/release_builds.yml b/.github/workflows/release_builds.yml index 0880e81..bc3dac6 100644 --- a/.github/workflows/release_builds.yml +++ b/.github/workflows/release_builds.yml @@ -14,7 +14,7 @@ jobs: with: node-version: 16 - name: Install dependencies - run: npm install --force + run: npm install - name: Create builds run: npm run build:windows - name: Upload production artifacts to release @@ -37,7 +37,7 @@ jobs: with: node-version: 16 - name: Install dependencies - run: npm install --force + run: npm install - name: Create builds run: npm run build:linux - name: Upload production artifacts to release -- cgit v1.2.3