secure-repo
secure-repo copied to clipboard
[KB] Add GitHub token permissions for svenstaro/upload-release-action Action
Knowledge Base is missing for svenstaro/upload-release-action.
Analysis
Action Name: svenstaro/upload-release-action
Action Type: Node
GITHUB_TOKEN Matches: repo_token,token,GITHUB_TOKEN,TOKEN
Top language: TypeScript
Stars: 349
Private: false
Forks: 61
Endpoints Found
| Endpoint | Permission |
|---|---|
| repos.createRelease | write |
| repos.delete | write |
| repos.deleteRelease | write |
| repos.deleteReleaseAsset | write |
| repos.get | read |
| repos.getRelease | read |
| repos.getReleaseByTag | read |
| repos.listReleaseAssets | read |
| repos.uploadReleaseAsset | write |
FollowUp Links.
https://github.com/svenstaro/upload-release-action/blob/4e5de2077753aa547cb9ca80caa0f77bf18f6bfb/src/main.ts
action-security.yml
name: 'Upload files to a GitHub release'
github-token:
action-input:
input: repo_token
is-default: true
permissions:
contents: write
I have taken this issue