You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dependabot-approver.yml:15 — uses: xmidt-org/.github/.github/workflows/dependabot-approver-template.yml@main — must pin to full commit SHA with version comment
proj-xmidt-team.yml:17 — uses: xmidt-org/.github/.github/workflows/proj-template.yml@proj-v1 — must pin to full commit SHA with version comment
Workflow Gaps
The following CI/CD workflows do not match the xmidt-org Ideal State.
Missing or misconfigured workflows
permissions:block (should havepull-requests: read,contents: write,packages: write)dependabot-approver.ymlinstead, which references wrong workflow)xmidt-org/.github/.github/workflows/dependabot-approver-template.ymlinstead ofxmidt-org/shared-go/.github/workflows/approve-dependabot.ymlxmidt-org/.github/.github/workflows/proj-template.ymlinstead ofxmidt-org/shared-go/.github/workflows/proj-xmidt-team.ymlpermissions:block (should havecontents: read,issues: write,pull-requests: write)Unpinned actions
dependabot-approver.yml:15—uses: xmidt-org/.github/.github/workflows/dependabot-approver-template.yml@main— must pin to full commit SHA with version commentproj-xmidt-team.yml:17—uses: xmidt-org/.github/.github/workflows/proj-template.yml@proj-v1— must pin to full commit SHA with version commentMissing or incorrect permissions blocks
permissions:(needspull-requests: read,contents: write,packages: write)permissions:(needscontents: read,issues: write,pull-requests: write)Reference