diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9c8a98e..e5bcb25 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -42,10 +42,13 @@ build:linux: - rm -rf node_modules package-lock.json - npm install - npm run electron:build:linux + # Compress artifacts to reduce size + - cd dist-electron + - apt-get update && apt-get install -y zip + - zip linux-builds.zip *.AppImage *.deb artifacts: paths: - - pwa/dist-electron/*.AppImage - - pwa/dist-electron/*.deb + - pwa/dist-electron/linux-builds.zip expire_in: 1 week rules: - if: '$CI_COMMIT_TAG' @@ -64,10 +67,13 @@ build:windows: - rm -rf node_modules package-lock.json - npm install - npm run electron:build:win + # Compress artifacts to reduce size + - cd dist-electron + - apt-get update && apt-get install -y zip + - zip windows-builds.zip *.exe || true artifacts: paths: - - pwa/dist-electron/*.exe - - pwa/dist-electron/*.msi + - pwa/dist-electron/windows-builds.zip expire_in: 1 week rules: - if: '$CI_COMMIT_TAG'