lorawan-stack icon indicating copy to clipboard operation
lorawan-stack copied to clipboard

Update Snapcraft login

Open johanstokking opened this issue 4 years ago • 4 comments

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

johanstokking avatar Jul 02 '21 09:07 johanstokking

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.

htdvisser avatar Nov 12 '21 12:11 htdvisser

@johanstokking do we know what the current expiry is? cc: @happyRip

KrishnaIyer avatar Jun 26 '24 11:06 KrishnaIyer

The last update of the repository Actions secret SNAPCRAFT_LOGIN is 4 months ago.

johanstokking avatar Jun 26 '24 18:06 johanstokking

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.

KrishnaIyer avatar Jul 01 '24 07:07 KrishnaIyer