chore: make Gitea the primary remote, GitHub as mirror
Some checks failed
CI / Build and Test (push) Failing after 1m12s
CI / Build and Test (pull_request) Failing after 31s

- Migrate CI workflow from GitHub Actions to Gitea Actions
- Update /pr command to create/merge PRs on Gitea only
- Update /release command to create releases on Gitea only
- Remove /pr-create and /pr-merge commands (consolidated into /pr)
- Push code and tags to both remotes for GitHub mirroring
This commit is contained in:
Ryan Hamamura
2026-02-20 08:15:48 -10:00
parent e63ebd1401
commit a68c251d0a
6 changed files with 14 additions and 42 deletions

View File

@@ -1,4 +1,4 @@
Create a new release for this project.
Create a new release on Gitea. Push tags to both remotes.
## Pre-flight
@@ -14,8 +14,7 @@ Create a new release for this project.
- **minor**: new features, meaningful new behavior
- **patch**: bug fixes, docs, refactoring with no new features
Present the proposed version, bump rationale, and commit list. Wait for user approval.
6. Tag the new version. Push the tag to all remotes (origin, gitea).
6. Tag the new version. Push the tag to both remotes: `git push gitea <tag> && git push origin <tag>`.
7. Generate release notes grouped by type (features, fixes, chores).
8. Create a GitHub release with `gh release create`.
9. Create a Gitea release with `tea releases create` using the same notes.
10. Report both release URLs and confirm all remotes are up to date.
8. Create a Gitea release with `tea releases create` using the notes.
9. Report the release URL and confirm all remotes are up to date.