ci: port CI to Forgejo Actions + add release workflow #1

Merged
fiatcode merged 1 commit from ci/forgejo-actions into main 2026-06-09 18:06:14 +07:00
Owner

Ports the GitHub Actions CI to the self-hosted Forgejo runner (runs-on: docker) and adds a v* release workflow that uploads a linux-amd64 binary. Removes the dead .github/workflows.

Ports the GitHub Actions CI to the self-hosted Forgejo runner (runs-on: docker) and adds a v* release workflow that uploads a linux-amd64 binary. Removes the dead .github/workflows.
ci: port CI to Forgejo Actions + add release workflow
All checks were successful
CI / vet-and-test (pull_request) Successful in 1m25s
8005fa9b2d
Port the GitHub Actions CI to a self-hosted Forgejo Actions runner
(runs-on: docker). Steps unchanged: checkout, setup-go 1.26.3,
install ripgrep (peekseq shells out to rg), then go vet / go test
-race / go build.

Add release.yml: on a v* tag, cross-compile a linux-amd64 binary and
upload it as a workflow artifact (go-install remains the primary
distribution; this is a convenience download).

Remove .github/workflows — Forgejo ignores it once .forgejo exists,
and it's dead on this instance.
fiatcode deleted branch ci/forgejo-actions 2026-06-09 18:06:14 +07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fiatcode/peekseq!1
No description provided.