我有一项将上下文上传到其他网站的操作工作。令牌已设置并存储在secret.MY_TOKEN
.
但发出拉取请求的其他人也会使用我设置的令牌触发此操作作业。
如何限制执行作业的权限,只有我可以运行此操作作业。
仅供参考,我的ci.yml
如下:
name: foobar
on: [push, pull_request]
jobs:
upload:
runs-on: ubuntu-latest
steps:
....
- name: execute upload
env:
TOKEN: ${{ secrets.MYTOKEN }}
run:
upl --token ${TOKEN}
Run Code Online (Sandbox Code Playgroud)
我认为这里存在两个安全问题。
归档时间: |
|
查看次数: |
6048 次 |
最近记录: |