chore: pull Releaser keys from keyring instead of README - #2607
Conversation
|
I don't really see the point, this does not change the fact that building our docker images depend on the external key servers. |
This comment was marked as resolved.
This comment was marked as resolved.
|
@aduh95 my thinking is, that pulling from the keyring rather than scrapping the Markdown is a better approach. It also moves from a repo that can be changed by any collaborator to one owned by the releasers. |
|
I'm -1 on touching the There might have been some miscommunication at some point, because tbh none of this effort removes any pain points (at least that I'm aware of), so hum, if ain't broke, don't fix it? |
|
@aduh95 this doesn't change/remove the |
MikeMcC399
left a comment
There was a problem hiding this comment.
We need to move forward with this enhancement PR.
Executing the existing script ./update-keys.sh in the main branch produces no change.
It needs the changes in this PR, which pull from https://github.com/nodejs/release-keys/blob/main/gpg-only-active-keys/pubring.kbx, to get up-to-date results.
| Branch | Result |
|---|---|
main |
no change |
nschonni:kbk-script |
removes 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 |
The key 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 belongs to @targos who has stepped down from the Releasers role. This key removal was implemented in nodejs/release-keys#58 for the keyring, however no change was made in the list on https://github.com/nodejs/node#release-keys.
docker-node should stop including the 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 key when any Dockerfile is updated for a new release. This is however only possible if the synchronization is up-to-date.
Description
Doesn't replace the way the keys are embedded in the Dockerfiles, but use the newer keyring file to read the fingerprints.
Motivation and Context
Testing Details
Example Output(if appropriate)
Types of changes
Checklist