lorawan-stack
lorawan-stack copied to clipboard
Update Snapcraft login
Summary
Update Snapcraft login
Why do we need this?
The current one expires end of January 2022.
What is already there? What do you see now?
Current login file:
snaps: ['ttn-lw-stack']
channels: ['stable']
permissions: ['package_access', 'package_manage', 'package_push', 'package_register', 'package_release', 'package_update']
expires: 2022-02-01T00:00:00.000008
What is missing? What do you want to see?
Bump another year to expire end of January 2023 or another convenience moment.
How do you propose to implement this?
$ snapcraft export-login --snaps ttn-lw-stack --channels edge,beta,candidate,stable --expires "DATE" snapcraft.login
How do you propose to test this?
Test login with:
$ snapcraft login --with snapcraft.login
Can you do this yourself and submit a Pull Request?
Yes
Updated.
snaps: ['ttn-lw-stack']
channels: ['edge', 'beta', 'candidate', 'stable']
permissions: ['package_access', 'package_manage', 'package_metrics', 'package_push', 'package_register', 'package_release', 'package_update']
expires: 2022-11-12T12:07:23.226769
Apparently max expiry is a year, so it didn't accept January 2023.
@johanstokking do we know what the current expiry is? cc: @happyRip
The last update of the repository Actions secret SNAPCRAFT_LOGIN is 4 months ago.
Ok then we need to check back here in 8 months. I'll add this to the backlog milestone so we revisit it every 3 months.