super-productivity/.github/workflows
Johannes Millan 757b7d4f52 fix(ci): prevent duplicate unsigned exe files in GitHub Releases
Root cause: electron-builder auto-published unsigned files via implicit
tag-based publishing (despite release:false), and spaces in NSIS
artifact names caused naming mismatches — electron-builder sanitized
spaces to hyphens while softprops/action-gh-release converted them
to dots, resulting in three sets of exe files per architecture.

Changes:
- Hardcode NSIS artifactName with hyphens to eliminate spaces
- Add --publish never to explicitly prevent auto-publishing
- Update latest.yml with signed file hashes (preserving EB fields)
- Use lockfile-pinned app-builder-bin for blockmap regeneration
- Scope blockmap publishing to NSIS setup files only
- Fail hard if latest.yml references missing files
2026-03-19 18:58:52 +01:00
..
auto-publish-google-play-on-release.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6848) 2026-03-16 10:17:25 +01:00
build-android.yml Fix recurring task tests and update GitHub Actions output syntax (#6871) 2026-03-19 01:42:57 +01:00
build-create-windows-store-on-release.yml fix(ci): add shell: bash to npm cache step on Windows runners 2026-03-19 15:21:47 +01:00
build-ios.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6770) 2026-03-09 11:43:10 +01:00
build-publish-to-aur-on-release.yml chore(deps)(deps): bump actions/checkout from 4.1.7 to 6.0.2 (#6190) 2026-01-26 11:04:50 +01:00
build-publish-to-mac-store-on-release.yml Fix recurring task tests and update GitHub Actions output syntax (#6871) 2026-03-19 01:42:57 +01:00
build-publish-to-snap-on-release.yml security: pin all GitHub Actions to commit SHAs (CVE-2025-30066 mitigation) 2026-01-21 14:30:24 +01:00
build-update-web-app-on-release.yml Fix recurring task tests and update GitHub Actions output syntax (#6871) 2026-03-19 01:42:57 +01:00
build.yml fix(ci): prevent duplicate unsigned exe files in GitHub Releases 2026-03-19 18:58:52 +01:00
ci.yml ci: add package-lock.json registry check and pin npm registry (#6875) 2026-03-19 12:01:40 +01:00
claude.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6848) 2026-03-16 10:17:25 +01:00
codeql-analysis.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6770) 2026-03-09 11:43:10 +01:00
e2e-scheduled.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6848) 2026-03-16 10:17:25 +01:00
issue-open-auto-reply.yml fix(ci): add issues write permission to autoresponse workflow 2026-01-06 13:17:15 +01:00
manual-build.yml fix(ci): add shell: bash to npm cache step on Windows runners 2026-03-19 15:21:47 +01:00
pr-preview-build.yml fix(ci): close pull_request_target pwn request vulnerability (#6879) 2026-03-19 13:11:36 +01:00
pr-preview-deploy.yml fix(ci): close pull_request_target pwn request vulnerability (#6879) 2026-03-19 13:11:36 +01:00
publish-to-hub-docker.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6848) 2026-03-16 10:17:25 +01:00
stale-discussions.yml fix(ci): add discussions write permission to stale-discussions workflow 2026-03-01 11:33:47 +01:00
stale.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6610) 2026-02-23 13:16:42 +01:00
supersync-docker.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6848) 2026-03-16 10:17:25 +01:00
test-mac-dmg-build.yml chore(deps)(deps): bump the github-actions-minor group with 5 updates (#6770) 2026-03-09 11:43:10 +01:00
welcome-first-time-contributors.yml fix(ci): replace buggy first-interaction action with custom first-time check 2026-02-13 14:06:43 +01:00
wiki-sync.yml docs(ci): prevent sync job from running on PR (#6240) 2026-01-28 16:39:54 +01:00