Migrate docs hosting to fedinesia.marvin8.zone via grebedoc #51
No reviewers
Labels
No labels
bug
contribution welcome
duplicate
enhancement
good first issue
help wanted
invalid
question
upstream
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Reference
marvin8/fedinesia!51
Loading…
Reference in a new issue
No description provided.
Delete branch "refs/pull/51/head"
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?
Replaces the Woodpecker docs deployment pipeline with a Forgejo Actions workflow that deploys via mike to the pages branch and uploads to grebedoc at https://fedinesia.marvin8.zone. A small JS redirect forwards visitors from the old marvinsmastodontools.codeberg.page/fedinesia/ URL to the new domain, preserving the path. The Woodpecker publish-docs.yml is removed.
Closes #50
.forgejo/workflows/docs.ymlline 32🔴 Not actioned.
forge.tokenis the correct Forgejo-specific built-in expression for the repository Actions token — it is the Forgejo equivalent of GitHub Actions'github.token. It is not accessed viasecrets.SECRET_NAME. This was taken directly from the wuming workflow template..forgejo/workflows/docs.ymlline 57🔴 Not actioned — same reasoning as the line 32 comment:
forge.tokenis the correct Forgejo built-in token expression..forgejo/workflows/docs.ymlline 36🔴 Not actioned. This is the standard pattern for Forgejo Actions workflows that need to push to the repository. Forgejo Actions automatically masks the token value in logs. An SSH deploy key would be an alternative but adds key management overhead that is disproportionate for a hobby project docs pipeline.