Move the main repository to git.gillekyl.de and deploy from Forgejo Actions #7
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jay/sysperf!7
Loading…
Reference in a new issue
No description provided.
Delete branch "claude/lucid-planck-v4zwtb"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The main repository moves to
git.gillekyl.de/jay/sysperf, andgithub.com/jacboy/sysperfbecomes a push mirror. Deployment to Cloudflare Pages moves from GitHub Actions to Forgejo Actions.Changes
.github/workflows/deploy.yml→.forgejo/workflows/deploy.yml..forgejo/, so the mirror never deploys.environment:block is gone; Forgejo Actions doesn't support it.jay/jf-l.deworkflows, still pinned to commit hashes.git.gillekyl.de/jay/sysperf:benchdiffcommand. Thediffnow comparesgetsysperf.com/benchwith…/raw/commit/<commit>/benchon Forgejo.site/README.md: Forgejo as main repository with the GitHub push mirror, the Forgejo secret and runner, and hardening steps.Before merging
jay(labelubuntu-latest), sojay/sysperfgets one. Right now it is registered only forjay/jf-l.de.jay/sysperf→CLOUDFLARE_API_TOKEN(Cloudflare Pages Edit only).Merging then deploys the site from Forgejo for the first time.
After merging
https://github.com/jacboy/sysperf.git, using a GitHub fine-grained token with Contents: read and write onjacboy/sysperfonly, and "sync when commits are pushed" turned on.CLOUDFLARE_API_TOKENsecret in GitHub; it's no longer used there.Testing
/src/commit/<sha>,/src/commit/<sha>/bench,/commits/branch/master/bench,/raw/commit/<sha>/bench,/raw/branch/master/bench,/issues.site/build.shbuilds with the new links and fills in the commit.actionlintpasses, andbash -n benchpasses.