我正在尝试使用 actions/checkout@v3 来签出具有子模块的存储库。我正在尝试将 GITHUB_TOKEN 与子模块一起使用:true
- uses: actions/checkout@v3
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN}}
但是,这不起作用。主模块存储库和子模块存储库都是同一组织中的私有存储库。
我知道我可能必须配置个人访问令牌,但自动生成的 GITHUB_TOKEN 也应该具有必要的读取权限,对吗?
蒂亚
GITHUB_TOKEN 只能访问同一存储库内的代码、包等。对于其他存储库,我们需要个人访问令牌。