我有一个公共的Github仓库(是几年前创建的)。我已经启用了双因素身份验证。我想创建一个Github API令牌,以便能够推送一些更改到我的仓库。
在Github的“新个人访问令牌”页面上,我必须选择哪些最小范围的权限才能够将更改推送到该仓库?
我希望避免给予该令牌任何不必要的权限。
public_repo
,私有存储库的范围是 repo
。secrets
的PAT,例如:runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
token: ${{ secrets.NAME_OF_YOUR_PAT }}