feat!: move the project to forge.sarak.sh #25

Open
mikluko wants to merge 10 commits from mikluko/forge-migration into main
Owner

The module path becomes sarak.sh/mikluko/karpenter-provider-hetzner,
which sarak.sh already serves as a go-import. CI and releases run on
Forgejo Actions and publish to the sarak.sh registry, following
arr/sniffarr: REGISTRY_TOKEN logs in as agent, RELEASE_TOKEN pushes the
tag so release-roll starts.

Cosign signing is dropped: keyless signing needs an OIDC token that
Forgejo Actions does not issue. The upgrade agent is dropped with the
GitHub App and gh stack it is built on. Security reports go to
security@sarak.sh, as Forgejo has no private advisories.

The module path becomes sarak.sh/mikluko/karpenter-provider-hetzner, which sarak.sh already serves as a go-import. CI and releases run on Forgejo Actions and publish to the sarak.sh registry, following arr/sniffarr: REGISTRY_TOKEN logs in as agent, RELEASE_TOKEN pushes the tag so release-roll starts. Cosign signing is dropped: keyless signing needs an OIDC token that Forgejo Actions does not issue. The upgrade agent is dropped with the GitHub App and gh stack it is built on. Security reports go to security@sarak.sh, as Forgejo has no private advisories.
The module path becomes sarak.sh/mikluko/karpenter-provider-hetzner,
which sarak.sh already serves as a go-import. CI and releases run on
Forgejo Actions and publish to the sarak.sh registry, following
arr/sniffarr: REGISTRY_TOKEN logs in as agent, RELEASE_TOKEN pushes the
tag so release-roll starts.

Cosign signing is dropped: keyless signing needs an OIDC token that
Forgejo Actions does not issue. The upgrade agent is dropped with the
GitHub App and gh stack it is built on. Security reports go to
security@sarak.sh, as Forgejo has no private advisories.
docs: drop the code of conduct
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / test (pull_request) Failing after 39s
CI / generate (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
CI / chart (pull_request) Has been cancelled
CI / changelog (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
Security / govulncheck (pull_request) Has been cancelled
0f72c7f763
ci: run Task with go run; setup-task sends the forge token to GitHub
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / chart (pull_request) Successful in 11s
CI / changelog (pull_request) Failing after 9s
CI / generate (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
Security / govulncheck (pull_request) Has been cancelled
432f1bfef7
docs: leave the released 0.1.0 notes as they were
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / chart (pull_request) Successful in 11s
CI / changelog (pull_request) Successful in 9s
CI / lint (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
CI / generate (pull_request) Has been cancelled
Security / govulncheck (pull_request) Has been cancelled
c93f92489d
ci: drop permissions, which Forgejo ignores
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / chart (pull_request) Successful in 10s
CI / changelog (pull_request) Successful in 9s
Security / govulncheck (pull_request) Successful in 2m51s
CI / test (pull_request) Has been cancelled
CI / generate (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
e355058813
ci: run Task as a go tool from its own module
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / changelog (pull_request) Successful in 10s
CI / chart (pull_request) Successful in 12s
Security / govulncheck (pull_request) Successful in 1m20s
CI / test (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
CI / generate (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
e5fa867945
ci: pin govulncheck as a go tool
Some checks failed
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / changelog (pull_request) Successful in 8s
CI / chart (pull_request) Successful in 11s
CI / test (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
CI / controllers (pull_request) Has been cancelled
CI / generate (pull_request) Has been cancelled
Security / govulncheck (pull_request) Has been cancelled
3236e1fe0d
build: run controller-gen and setup-envtest as go tools
All checks were successful
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / changelog (pull_request) Successful in 8s
CI / chart (pull_request) Successful in 11s
Security / govulncheck (pull_request) Successful in 1m21s
CI / generate (pull_request) Successful in 5m45s
CI / lint (pull_request) Successful in 8m58s
CI / controllers (pull_request) Successful in 14m18s
CI / test (pull_request) Successful in 15m26s
716eea8f90
ci: cache Go builds per job, keyed on both go.sum files with a prefix fallback
All checks were successful
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / changelog (pull_request) Successful in 9s
CI / chart (pull_request) Successful in 11s
Security / govulncheck (pull_request) Successful in 3m9s
CI / generate (pull_request) Successful in 7m46s
CI / lint (pull_request) Successful in 10m55s
CI / controllers (pull_request) Successful in 16m10s
CI / test (pull_request) Successful in 17m9s
67d178a4dc
All checks were successful
Security / govulncheck (shipped toolchain) (pull_request) Has been skipped
CI / changelog (pull_request) Successful in 9s
CI / chart (pull_request) Successful in 11s
Security / govulncheck (pull_request) Successful in 3m9s
CI / generate (pull_request) Successful in 7m46s
CI / lint (pull_request) Successful in 10m55s
CI / controllers (pull_request) Successful in 16m10s
CI / test (pull_request) Successful in 17m9s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin mikluko/forge-migration:mikluko/forge-migration
git switch mikluko/forge-migration

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff mikluko/forge-migration
git switch mikluko/forge-migration
git rebase main
git switch main
git merge --ff-only mikluko/forge-migration
git switch mikluko/forge-migration
git rebase main
git switch main
git merge --no-ff mikluko/forge-migration
git switch main
git merge --squash mikluko/forge-migration
git switch main
git merge --ff-only mikluko/forge-migration
git switch main
git merge mikluko/forge-migration
git push origin main
Sign in to join this conversation.
No description provided.