Checklist for atnplex org admin users to verify that their access is correctly
configured and that all shared workflows and resources are usable from any
atnplex repository.
Work through every item in the checklist below. Each admin should complete this independently to confirm end-to-end access.
- Verify you appear as an Owner in github.com/orgs/atnplex/people with the "Owner" role.
- Confirm you can see
atnplex/.githubin the org's repository list.
- Navigate to github.com/organizations/atnplex/settings/secrets/actions
- Confirm that
GITHUB_TOKEN(built-in) is available. - Confirm that
ATNPLEX_ACTIONS_TOKENexists (create it if missing; seedocs/secret-management.mdfor details). - Confirm that each secret's Repository access is set to
"All repositories" or covers all relevant
atnplexrepos.
- Navigate to github.com/organizations/atnplex/settings/actions/runners
- Confirm at least one
self-hosted,linuxrunner is listed and online. - If no runner is online, pass
runner: ubuntu-latestas a workflow input to temporarily fall back to GitHub-hosted runners (seedocs/runners.md).
- Navigate to github.com/atnplex/.github/settings/actions
- Under Access, confirm the setting is configured per org policy.
- Confirm consumer repos can call these reusable workflows.
- In a test or personal
atnplexrepository, create a caller workflow (copytemplates/repo-ci.yml) and push a commit or open a PR. - Confirm all reusable workflow jobs complete successfully:
-
autofix.ci -
Validate PR Title -
Apply PR Labels -
Update Draft Release -
Process Stale Issues and PRs -
Dependency Review(public repos only)
-
- Verify that
atnplex/.githubhas branch protection enabled onmain(seedocs/branch-protection.mdfor recommended settings). - Open a test PR to
.githuband confirm that a CODEOWNERS review is requested from@atnplex/owners. - Confirm that the PR cannot be merged without at least 1 owner approval.
- Clone
atnplex/.githublocally. - Run
git log --all -- '*.env' '*.key' '*.pem'and confirm no results. - Run
detect-secrets scan(requirespip install detect-secrets) and confirm no high-confidence findings.
This checklist requires org owner access in GitHub.
- Complete this checklist when first joining as an admin and after any significant change to workflows, secrets, or runner configuration.
- If any step fails, consult
docs/security.mdanddocs/setup.mdfor remediation steps. - All admins should be able to complete every step independently. If one admin cannot, investigate and resolve the access gap.