Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add form to submit a new gpg key #94

Closed
Yantrio opened this issue Dec 7, 2023 · 0 comments · Fixed by #98
Closed

Add form to submit a new gpg key #94

Yantrio opened this issue Dec 7, 2023 · 0 comments · Fixed by #98
Assignees
Milestone

Comments

@Yantrio
Copy link
Member

Yantrio commented Dec 7, 2023

We have the validation logic that you can run using go run ./cmd/verify-gpg-key --key-file=../path/to/keyfile --username=Yantrio --org=OpenTofu in the src directory, and this prints a report to stdout.

We should add a form that will ask people the to paste the following:

  • The github organization/Provider namespace they want to add the gpg key to
  • The armoured public pgp key (maybe with an example so people understand what to paste!)

This issue form once filled in should do the following

  • Copy the key to a file
  • Invoke the verification script (Use the form filler's name for github username, and the github org from the form)
  • Add the stdout of that script as a comment to the issue
  • Create a PR to add that gpg key to the repo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants