| 容器 | ghcr.io/<owner>/<image> |
|---|---|
| 认证 | GITHUB_TOKEN(actions 内)或 PAT(本地);packages: write 权限 |
| 可见性 | 包可继承仓库权限或独立设置 |
Actions 推送
Actions 推送
permissions:
contents: read
packages: write
steps:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- run: docker push ghcr.io/${{ github.repository }}:1.8.0组织级可设置包访问策略:默认继承仓库权限,跨仓库共享需显式授权。