ci: use the account-level GitHub token #2

Merged
eezd merged 1 commits from dev into main 2026-10-30 09:59:56 +08:00
Owner

RawMark workflows referenced project-specific GitHub secrets, leaving the account-level credential unused. Use ALL_GITHUB_TOKEN for Git mirroring and future formal releases, and document account-level setup in both development guides.

Validation: all 25 CI behavior tests passed locally; development CI run 52 passed checks, Linux amd64 packaging, container smoke testing and automatic DEV deployment. PR CI run 57 passed. Real mirror run 53 succeeded using the shared token. Manual maintenance run 54 verified GitHub identity eezd, repository write access, workflow scope and Packages read/write/delete scopes; authenticated full pagination confirmed no GHCR rawmark package, Releases or tags remain. The temporary maintenance branch was removed and its deletion mirrored successfully in run 58. Formal release and production workflows remain disabled.

RawMark workflows referenced project-specific GitHub secrets, leaving the account-level credential unused. Use `ALL_GITHUB_TOKEN` for Git mirroring and future formal releases, and document account-level setup in both development guides. Validation: all 25 CI behavior tests passed locally; development CI run 52 passed checks, Linux amd64 packaging, container smoke testing and automatic DEV deployment. PR CI run 57 passed. Real mirror run 53 succeeded using the shared token. Manual maintenance run 54 verified GitHub identity eezd, repository write access, workflow scope and Packages read/write/delete scopes; authenticated full pagination confirmed no GHCR rawmark package, Releases or tags remain. The temporary maintenance branch was removed and its deletion mirrored successfully in run 58. Formal release and production workflows remain disabled.
eezd added 1 commit 2026-10-30 09:52:50 +08:00
ci: use the account-level GitHub token
Development CI / check-and-package (push) Successful in 3m53s
GitHub Git mirror / mirror (push) Successful in 6s
Main CI / check-and-package (pull_request) Successful in 3m50s
Development CI / image (push) Successful in 19s
Main CI / image (pull_request) Successful in 12s
Development CI / deploy-development (push) Successful in 11s
78e463b4fa
eezd merged commit f01d85c133 into main 2026-10-30 09:59:56 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eezd/RawMark#2