Skip to content

angelnu/github-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

gh-workflows

A collection of reusable GitHub workflows

Dependecies

Github App

  1. Create a new GitHub app
  2. Set https://GitHub.com/apps/<URL name> as URL
  3. Disable webhooks
  4. Create a private key and save it in Bitwarden (or any other secret manager)
  5. Remember the App ID
  6. Get the User ID of the app by visting: https://api.github.com/users/angelnu-bot[bot]
    • this is needed for the commit email: <app user id>+myciapp[bot]@users.noreply.github.com
    • app ID and app user ID are NOT the same

Adding to a repository

Set secrets

  1. Go to https://github.com/<your repository>/settings/secrets/actions
  2. Create ANGELNU_APP_ID with the App Id from the GitHub app
  3. Create ANGELNU_APP_PRIVATE_KEY with the App Id from the GitHub app

Copy required files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5