Skip to content

Commit 9a859c4

Browse files
committed
Separate windows and linux artifacts
1 parent 3c2957e commit 9a859c4

3 files changed

Lines changed: 14 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,18 @@ jobs:
3434
sudo apt update && sudo apt install p7zip-full nsis
3535
CLI_VERSION=${{ steps.set-version.outputs.version }} node cli/.ci/set-package-vars.js
3636
CI_CD_BUILD=1 cli/.ci/package.sh
37-
- name: Archive artifacts
37+
- name: Archive Linux artifacts
3838
uses: actions/upload-artifact@v3
3939
with:
4040
name: Linux
4141
path: |
42-
cli/tmp/artifacts
42+
cli/tmp/artifacts/linux
43+
- name: Archive Windows artifacts
44+
uses: actions/upload-artifact@v3
45+
with:
46+
name: Windows
47+
path: |
48+
cli/tmp/artifacts/windows
4349
4450
build-on-macos:
4551
name: Build, sign and notarize .pkg files for Mac

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
**/node_modules
22
lib/graphql.schema.json
3+
.vscode

cli/.ci/package.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,13 @@ copy_lib sarif
5151
if [[ "$OS" == 'Darwin' ]]; then
5252
yarn package-macos
5353
else
54-
mkdir -p tmp/artifacts
54+
mkdir -p tmp/artifacts/linux
5555
yarn package-deb
56-
cp dist/deb/* tmp/artifacts/
56+
cp dist/deb/* tmp/artifacts/linux
57+
58+
mkdir -p tmp/artifacts/windows
5759
yarn package-win
58-
cp dist/win32/* tmp/artifacts/
60+
cp dist/win32/* tmp/artifacts/windows
5961
fi
6062

6163
if [ -n "${LINKED}" ]; then

0 commit comments

Comments
 (0)