Skip to content

ci(desktop): stop uploading build artifacts on every run - #149

Merged
1technophile merged 1 commit into
developmentfrom
ci/desktop-no-artifacts
Jun 28, 2026
Merged

ci(desktop): stop uploading build artifacts on every run#149
1technophile merged 1 commit into
developmentfrom
ci/desktop-no-artifacts

Conversation

@1technophile

Copy link
Copy Markdown
Member

Description:

The desktop CI (Linux/macOS/Windows) attached AppImage, macOS bundle, Windows ZIP and NSIS installer to every push/PR run. These piled up on each Actions run and aren't needed for CI verification. Drop the four upload-artifact steps; the jobs still build and run their deploy scripts as smoke tests.

Checklist:

  • The pull request is done against the latest development branch
  • Only one feature/fix was added per PR and the code change compiles without warnings
  • I accept the DCO.

The desktop CI (Linux/macOS/Windows) attached AppImage, macOS bundle,
Windows ZIP and NSIS installer to every push/PR run. These piled up on
each Actions run and aren't needed for CI verification. Drop the four
upload-artifact steps; the jobs still build and run their deploy
scripts as smoke tests.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@1technophile
1technophile merged commit d2ee048 into development Jun 28, 2026
10 checks passed
@1technophile
1technophile deleted the ci/desktop-no-artifacts branch June 28, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant