[workflows] Update to use a GitHub app for our workflows, rather than using the GITHUB_TOKEN
Open
- Dominant language
- Go
- Stars
- 569
- Forks
- 364
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 136
Description
This was a piece of feedback from @danieljurek for the nightly build workflow, but I think it's actually a universal concern and not just confined to nightly builds.
@danieljurek, am I correct on that? If not, I can scope this to just nightly builds.
Contributor guide
Research direction
Start with the nightly build workflow referenced in the issue, then inspect the other workflow definitions to determine whether the concern applies universally. Confirm the intended scope with the referenced feedback and consider the work complete when the applicable workflows use a GitHub App rather than GITHUB_TOKEN.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- authentication, ci-cd
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100