Bug: Snapcraft releasing is broken
Author: ahmetbCreated Mar 23, 2026Updated Mar 23, 2026
LabelsBug
Every time I push a tag, I'm seeing Snap publishing job fail in GitHub actions:
Run for snap in $(ls dist/*.snap); do snapcraft upload --release=stable $snap; done
for snap in $(ls dist/*.snap); do snapcraft upload --release=stable $snap; done
shell: /usr/bin/bash -e {0}
env:
GOTOOLCHAIN: local
SNAPCRAFT_STORE_CREDENTIALS: ***
Uploading... (--->)
Uploading... (<---)
Store operation failed:
- invalid-channel-permission: Macaroon channel restrictions (edge stable) do not allow release to stable.
Full execution log: '/home/runner/.local/state/snapcraft/log/snapcraft-20260323-225655.997109.log'
Error: Process completed with exit code 1.Likely something has broke since we have not been releasing for 1.5 years.
cc: @mhalano if you have time to take a look at this I appreciate. BTW as of 0.10.x, we wanna package the Go binaries in releases, not the bash scripts in the repo root.
Source: ahmetb/kubectx