Renovate updates, sarak.sh module path, changelog-driven releases #27

Merged
mikluko merged 37 commits from integration/renovate into main 2026-10-26 20:48:33 +00:00
Owner

Closes #10.

Lands the Renovate updates, moves the module to sarak.sh/mikluko/multiproxy, stops publishing the Docker image, and makes CHANGELOG.md decide releases through action-changelog.

The Renovate branches each started from develop, so their go.mod edits were re-applied on top of one another. go-httpbin v2 and golang-lru v2 needed code ports: Renovate only added the /v2 modules. The ARC cache is its own module in golang-lru v2.

Merging cuts no release: the new entries sit under [Unreleased].

Not checked by CI yet: the release job itself, which runs only on main.

Closes #10. Lands the Renovate updates, moves the module to `sarak.sh/mikluko/multiproxy`, stops publishing the Docker image, and makes `CHANGELOG.md` decide releases through action-changelog. The Renovate branches each started from `develop`, so their `go.mod` edits were re-applied on top of one another. go-httpbin v2 and golang-lru v2 needed code ports: Renovate only added the `/v2` modules. The ARC cache is its own module in golang-lru v2. Merging cuts no release: the new entries sit under `[Unreleased]`. Not checked by CI yet: the release job itself, which runs only on `main`.
chore(deps): update alpine docker tag to v3.24
Some checks failed
main / test (push) Successful in 52s
main / docker (push) Failing after 5s
67a2748ddf
chore(deps): update golang docker tag to v1.16
Some checks failed
main / test (push) Successful in 51s
main / docker (push) Failing after 5s
2fe03000e9
chore(deps): update module github.com/google/uuid to v1.6.0
Some checks failed
main / test (push) Successful in 48s
main / docker (push) Failing after 4s
f0582fa213
chore(deps): update module github.com/hashicorp/golang-lru to v0.6.0
Some checks failed
main / test (push) Successful in 48s
main / docker (push) Failing after 3s
f177be487e
chore(deps): update module github.com/stretchr/testify to v1.12.1
Some checks failed
main / test (push) Successful in 50s
main / docker (push) Failing after 3s
d5eeeb59c4
chore(deps): update module go.uber.org/zap to v1.28.0
Some checks failed
main / test (push) Successful in 50s
main / docker (push) Failing after 4s
124652c054
chore(deps): update module golang.org/x/net to v0.61.0
Some checks failed
main / test (push) Successful in 49s
main / docker (push) Failing after 3s
2a09b262dd
chore(deps): update actions/cache action to v6
Some checks failed
main / test (push) Successful in 50s
main / docker (push) Failing after 3s
584bc5339e
chore(deps): update actions/checkout action to v7
Some checks failed
main / test (push) Successful in 50s
main / docker (push) Failing after 4s
c3903b5e7c
chore(deps): update actions/setup-go action to v7
Some checks failed
main / test (push) Successful in 52s
main / docker (push) Failing after 4s
ac213e6ff0
chore(deps): update crazy-max/ghaction-docker-meta action to v6
Some checks failed
main / test (push) Successful in 1m43s
main / docker (push) Failing after 4s
d45ccb5a0b
chore(deps): update docker/build-push-action action to v7
Some checks failed
main / test (push) Successful in 1m41s
main / docker (push) Failing after 4s
4e138d4a6a
chore(deps): update docker/login-action action to v4
Some checks failed
main / test (push) Successful in 37s
main / docker (push) Failing after 6s
890286c515
chore(deps): update docker/setup-buildx-action action to v4
Some checks failed
main / test (push) Successful in 38s
main / docker (push) Failing after 6s
d0bada4c2a
chore(deps): update module github.com/hashicorp/golang-lru to v2
Some checks failed
main / test (push) Successful in 1m34s
main / docker (push) Failing after 5s
f85c92ef70
chore(deps): update module github.com/mccutchen/go-httpbin to v2
Some checks failed
main / test (push) Successful in 1m32s
main / docker (push) Failing after 5s
88ca59857a
# Conflicts:
#	go.mod
#	go.sum
# Conflicts:
#	go.mod
#	go.sum
# Conflicts:
#	go.mod
#	go.sum
# Conflicts:
#	go.mod
#	go.sum
# Conflicts:
#	go.mod
#	go.sum
go.mod now declares go 1.26, which the golang 1.16 image Renovate proposed cannot build.
ci: docker/metadata-action v6 tag syntax
Some checks failed
main / test (push) Successful in 51s
main / docker (push) Failing after 10s
aa35e7d0e0
tag-semver was removed upstream; v6 ignores it and would stop publishing the semver image tags.
Release from CHANGELOG.md with action-changelog
All checks were successful
CI / changelog (pull_request) Successful in 10s
CI / test (pull_request) Successful in 49s
a07e1afb2c
CI and release move to .forgejo/workflows. A push to main whose newest
entry names an untagged version cuts the tag and the Forgejo release.
mikluko deleted branch integration/renovate 2026-10-26 20:48:34 +00:00
Sign in to join this conversation.
No description provided.