Skip to content

Jordan Harband onboarding #911

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
10 tasks
RafaelGSS opened this issue Sep 15, 2023 · 4 comments
Open
10 tasks

Jordan Harband onboarding #911

RafaelGSS opened this issue Sep 15, 2023 · 4 comments

Comments

@RafaelGSS
Copy link
Member

RafaelGSS commented Sep 15, 2023

  • Be added to the GitHub releasers team in the Node.js org (grants ci-release access)
  • Be added to the GitHub security-release team in the Node.js and nodejs-private orgs
  • Have a single, high quality SSH key added to the "dist" user on the primary www server (see below for guidelines regarding SSH key quality)
  • Open a PR to add their GPG key to the nodejs/node README.md
    • Once landed, the key should be cherry-picked to all active release staging branches (i.e. the active vMM.x-staging branches).
    • Any future updates to the key should also be cherry-picked to all active release staging branches.
  • Open a PR in nodejs/docker-node to add their GPG key to node.keys
  • Open a PR in nodejs/release-keys to add their GPG key via ./cli.sh add $KEY_ID:
  • Open a PR in nodejs/Release to add themself under the "Releasers team" heading via ncu-team sync README.md.
  • Add them to the #nodejs-release-private team on the OpenJS Slack.

cc: @ljharb

@RafaelGSS
Copy link
Member Author

The next step is to schedule a pair release where Jordan will prepare the release and another releaser will sign it. As I said previously, I can't handle/sign any release this month. I can help with the first release of October. @nodejs/releasers feel free to take the lead on this onboarding if any of you can onboard Jordan sooner than me.

@ljharb
Copy link
Member

ljharb commented Dec 4, 2024

Now that I'm a collaborator, I'd love to do this onboarding :-)

@ruyadorno
Copy link
Member

Yes!! Now that the collaborator status is figured out let's get the onboarding started, we can def use the help in the Releases team 😊

@ruyadorno ruyadorno reopened this Dec 4, 2024
@RafaelGSS
Copy link
Member Author

RafaelGSS commented Dec 5, 2024

Right, my suggestion is to participate in at least 2 releasers meeting and then start preparing releases (manually).

Landing backports is also a good start

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants