- uses: actions/checkout@v2 with: # Default: ${{ github.token }} ,传参给它更高权限的 token token: ${{ secrets.PERSONAL_TOKEN }} # 把子模块打开 submodules: 'true'于是就能在 public 的action 里轻松的访问 private 的 repo 了。success Workflow dispatch event 下一个问题:Q:...
Checkout multiple repos (private)- name: Checkout uses: actions/checkout@v4 with: path: main - name: Checkout private tools uses: actions/checkout@v4 with: repository: my-org/my-private-tools token: ${{ secrets.GH_PAT }} # `GH_PAT` is a secret that contains your PAT path: my-...
-name:Checkoutuses:actions/checkout@v4with:path:main-name:Checkout tools repouses:actions/checkout@v4with:repository:my-org/my-toolspath:my-tools If your secondary repository is private or internal you will need to add the option noted inCheckout multiple repos (private) ...
所以,我们要给checkout action进行授权,让它有权限去获取private submodule Q: 怎么授权? A:PAT (personal access token) 添加步骤:Settings->Developer settings->Personal access tokens->Generate new token 同时确保PAT有Full control of private repositories的能力。 scopes 在获取token之后,就可以: - uses: act...
- uses: actions/checkout@v2 with: # Default: ${{ github.token }} ,传参给它更高权限的 token token: ${{ secrets.PERSONAL_TOKEN }} # 把子模块打开 submodules: 'true' 于是就能在public的action里轻松的访问private的repo了。 success
-uses:actions/checkout@v2with:# Default: ${{ github.token }} ,传参给它更高权限的 tokentoken:${{secrets.PERSONAL_TOKEN}}# 把子模块打开submodules:'true' 于是就能在public的action里轻松的访问private的repo了。 [图片上传失败...(image-ee6f80-1631696944920)] ...
github action可以读取保存在repo中的secret ,但是我们使用act的时候不能读取到这些secret 我们可以在mac本地创建一个名为act_secret_file保存密码(这里名称你可以自己定义),格式为键值对就行。 SERVER_IP="xxxxxx" SSH_PRIVATE_KEY="xxxxxx" 在运行的时候我们带上文件路径 act --secret-file /Users/wl/act...
github批量删除organization下的private repo 1)先去github生成token github->settings->Developer settings->Personal access tokens->Generate new token 2)接下来touch 一个repos的文件,将需要删除的仓库写入 example: org1/test 3)执行命令删除仓库 while read r;do curl -XDELETE -H 'Authorization: token xxx...
将check-bats-version任务下的所有步骤分为一组,嵌套的每一个条目都是一个独立的 action 或者 shell 脚本。 - uses: actions/checkout@v2 uses关键字指定了这个步骤运行actions/checkout动作的 v2 大版本 。这是一个可以检出仓库代码到运行器的动作,它允许你运行脚本或者其他动作侵入你的代码(比如说构建或者测试工...
For example, the actions/checkout action would not be accessible. Click Save. Allowing select actions and reusable workflows to run When you choose Allow OWNER, and select non-OWNER, actions and reusable workflows, local actions and reusab...