New pull request
fix(ci): check out at github.sha in attach-release-asset
Some checks failed
fragment-check / changelog fragment-kind (pull_request) Successful in 5s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 56s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 53s
release / decide + act (push) Failing after 6s
release / release (push) Failing after 0s
release / attach-release-asset (push) Has been skipped
#61 by pilot was merged 2026-08-17 16:03:34 +02:00 0 / 2 1 approval
chore(manifest): post-cut bookkeeping for v0.4.0
Some checks failed
go-ci / lint + build + test (pull_request) Successful in 53s
manifest-check / manifest-vs-tag consistency (pull_request) Failing after 5s
manifest-check / check (pull_request) Failing after 0s
go-ci / lint + build + test (push) Successful in 1m28s
#60 by forgejo-actions was merged 2026-09-05 21:44:46 +02:00 1 approval
chore(ci): bump release-toolkit pin v0.35.0 → v0.36.0
Some checks failed
go-ci / lint + build + test (pull_request) Successful in 53s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 3m6s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 52s
release / decide + act (push) Successful in 8s
release / release (push) Successful in 0s
release / attach-release-asset (push) Failing after 34s
deploy / deploy purser to /srv/docker/purser (release) Failing after 1m53s
#59 by pilot was merged 2026-08-17 15:38:33 +02:00 1 approval
#58 by forgejo-actions was closed 2026-08-17 15:39:34 +02:00
docs(changelog): unstick the v0.4.0 cut — split two sentences over the density ceiling
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 4s
changelog-body-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 53s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 51s
release / decide + act (push) Successful in 5s
release / release (push) Successful in 0s
release / attach-release-asset (push) Has been skipped
#56 by bosun was merged 2026-08-06 18:03:18 +02:00 2 approvals
test(ci): arm 0 — does changelog-body-check fire on a human branch?
All checks were successful
changelog-body-check / changelog body Cold-Read linter (pull_request) Successful in 4s
changelog-body-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
#55 by bosun was closed 2026-08-06 15:08:03 +02:00
chore(release): v0.4.0
Some checks failed
go-ci / lint + build + test (push) Successful in 51s
release / decide + act (push) Failing after 5s
release / release (push) Failing after 0s
release / attach-release-asset (push) Has been skipped
#54 by forgejo-actions was merged 2026-08-06 16:03:41 +02:00
test(version): exercise all three fallback arms with negative control
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 52s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#51 by pilot was merged 2026-08-06 14:59:20 +02:00 2 approvals
feat(release): attach purser-linux-amd64 to each Forgejo release
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 50s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 50s
release / decide + act (push) Successful in 7s
release / release (push) Successful in 0s
release / attach-release-asset (push) Has been skipped
#50 by pilot was merged 2026-08-06 15:03:32 +02:00 2 approvals
feat(dashboard): choose a certificate's expiry at issue time, up to the provisioner ceiling
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 52s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 53s
release / decide + act (push) Successful in 5s
release / release (push) Successful in 0s
release / attach-release-asset (push) Has been skipped
#49 by shipwright was merged 2026-08-06 15:24:40 +02:00 2 approvals
docs(ops): document dashboard password rotation
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 50s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 50s
release / decide + act (push) Successful in 7s
release / release (push) Successful in 0s
release / attach-release-asset (push) Has been skipped
#48 by bosun was merged 2026-08-06 15:13:40 +02:00 2 approvals
feat(release): attach binary asset + test version fallback chain
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 55s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
#46 by pilot was closed 2026-08-06 14:21:09 +02:00 1 change request 1 waiting review
ci: gate CHANGELOG.md on pull requests, not only inside the release job
All checks were successful
go-ci / lint + build + test (pull_request) Successful in 54s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 53s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#45 by engineer was merged 2026-08-06 14:28:20 +02:00 3 / 4 2 approvals
fix(release): cut to a draft so the publish click can fire the deploy
All checks were successful
go-ci / lint + build + test (pull_request) Successful in 50s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 52s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#43 by engineer was merged 2026-08-06 12:49:40 +02:00 2 approvals
chore(release): v0.3.0
All checks were successful
go-ci / lint + build + test (push) Successful in 50s
release / decide + act (push) Successful in 5s
release / release (push) Successful in 0s
deploy / deploy purser to /srv/docker/purser (release) Successful in 25s
#42 by forgejo-actions was merged 2026-08-06 13:39:18 +02:00
feat(deploy): restore the previous image AND tree when the probe fails (#32)
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 53s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 53s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#38 by shipwright was merged 2026-08-06 12:23:57 +02:00 2 approvals
chore(release): v0.2.0
All checks were successful
go-ci / lint + build + test (push) Successful in 48s
release / decide + act (push) Successful in 5s
release / release (push) Successful in 0s
#37 by forgejo-actions was merged 2026-08-06 11:49:22 +02:00
chore(release): unwind the half-applied v0.2.0 prep
All checks were successful
fragment-check / changelog fragment-kind (pull_request) Successful in 4s
fragment-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 5s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 50s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#35 by bosun was merged 2026-08-06 11:38:20 +02:00 2 approvals
fix(changelog): unblock the v0.2.0 cut — three sentences over the density ceiling
Some checks failed
go-ci / lint + build + test (pull_request) Successful in 50s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 49s
release / decide + act (push) Failing after 5s
release / release (push) Failing after 0s
#34 by bosun was merged 2026-08-06 11:03:41 +02:00 2 approvals
docs(web): declare the deploy-probe coupling at the render site — re-landed off current main
All checks were successful
go-ci / lint + build + test (pull_request) Successful in 51s
manifest-check / manifest-vs-tag consistency (pull_request) Successful in 4s
manifest-check / check (pull_request) Successful in 0s
go-ci / lint + build + test (push) Successful in 52s
release / decide + act (push) Successful in 6s
release / release (push) Successful in 0s
#33 by engineer was merged 2026-08-05 23:35:51 +02:00 2 approvals