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

Create a GitHub app for nixpkgs-vet releases #26

Open
infinisil opened this issue Aug 30, 2024 · 0 comments
Open

Create a GitHub app for nixpkgs-vet releases #26

infinisil opened this issue Aug 30, 2024 · 0 comments
Assignees

Comments

@infinisil
Copy link
Member

Also asked on Matrix:

I need a GitHub App to create releases for nixpkgs-vet (formerly nixpkgs-check-by-name), see here for more context.

Instructions:

  • Create new App (direct link) with permissions Repository->Content->Read/Write, name can be "Nixpkgs-vet releases"
  • Install the App on the org, give it access to only https://github.com/nixos/nixpkgs-vet
  • Set the App ID as a new repository variable (direct link) named RELEASES_APP_ID
  • Generate a private key for the App and set it as a new repository secret (direct link) named RELEASES_PRIVATE_KEY

I will then be able to use this GitHub Action to get ephemeral GitHub App installation tokens for CI

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

No branches or pull requests

2 participants