super-productivity/.github/workflows
johannesjo a168fb3db8 build: run snapcraft from canonical container instead of snap install
The snap-publish workflows have been failing intermittently with
"unable to contact snap store" coming from `sudo snap install snapcraft
--classic`. Both `samuelmeuli/action-snapcraft` and `canonical/action-publish`
use the same install path internally, so neither is a real alternative.

Switch to Canonical's actively-maintained snapcraft-rocks image
(ghcr.io/canonical/snapcraft:8_core24) which has snapcraft 8 pre-installed
and only needs SNAPCRAFT_STORE_CREDENTIALS — no snapd/snap-store handshake
on the runner. promote/upload subcommands and CLI flags are unchanged.

- build-publish-to-snap-on-release.yml: whole job runs in the container
- build.yml: keeps the existing ubuntu-latest job (npm/playwright/electron-builder
  need a normal Ubuntu env), but invokes snapcraft via `docker run` for the
  upload step

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 00:00:44 +02:00
..
auto-publish-google-play-on-release.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
build-android.yml chore(deps)(deps): bump the github-actions-minor group with 2 updates (#7385) 2026-04-27 11:06:22 +02:00
build-create-windows-store-on-release.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
build-ios.yml ci(ios): bump runner to macos-26 for iOS 26 SDK 2026-05-01 22:44:57 +02:00
build-publish-to-aur-on-release.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
build-publish-to-mac-store-on-release.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
build-publish-to-snap-on-release.yml build: run snapcraft from canonical container instead of snap install 2026-05-02 00:00:44 +02:00
build-update-web-app-on-release.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
build.yml build: run snapcraft from canonical container instead of snap install 2026-05-02 00:00:44 +02:00
ci.yml ci(electron): wire node --test for electron/*.test.cjs 2026-04-21 21:50:52 +02:00
claude.yml chore(deps)(deps): bump the github-actions-minor group with 2 updates (#7385) 2026-04-27 11:06:22 +02:00
codeql-analysis.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
e2e-scheduled.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
electron-smoke.yml Add Electron packaging smoke test to catch missing dependencies (#7336) 2026-04-23 21:53:28 +02: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 chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
plugin-tests.yml ci(plugins): run unit tests when plugin code changes 2026-04-25 22:36:14 +02:00
pr-preview-build.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
pr-preview-deploy.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
publish-to-hub-docker.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
stale-discussions.yml chore(deps)(deps): bump the github-actions-minor group with 7 updates (#7150) 2026-04-09 20:34:50 +02: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 across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02:00
test-mac-dmg-build.yml chore(deps)(deps): bump the github-actions-minor group across 1 directory with 8 updates (#7289) 2026-04-20 13:41:16 +02: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