build: set signing key expiration to 2027-05-08 #6526
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #6524
This updates the expiration date of Streamlink's signing key from
2025-07-16T20:19:14Z
to2027-05-08T14:09:37 CEST
.Similar to #5449,
signing.key.enc
includes the passwordless secret signing subkey89A4EFA5653B899E661179991AEB6400EDA27DA9
ofCDAC41B9122470FAF357A9D344448A298D5C3618
, symmetrically encrypted using AES256 with the previously used passphraseSIGNING_KEY_PASSPHRASE
.New public key
This will be published on the keyservers once this PR has been merged.
I'm going to double check everything first again though, but I'll do this later. In case I made a mistake, this data will obviously change.
Verifying that the old and newly generated signatures using the old and new pub keys work...
Building new release assets and signing them (in addition to re-signing the 7.3.0 release):
Testing old pubkey (in my main keyring):
Testing the updated pubkey in a temp keyring (imported from the other temp keyring where I updated the expiration date - trust level not set, hence the warnings):