ci: standardize Forgejo workflows #128

Merged
Wuast94 merged 7 commits from codex/uniform-forgejo-ci-20260621 into main 2026-06-21 22:47:14 +02:00
Owner

Summary

  • standardize Forgejo CI, dependency, and release workflows on runner-native jobs
  • add guarded git-cliff SemVer release helpers that reuse an existing tag on the triggering commit and fail on tag conflicts
  • remove stale duplicated workflow/config contract tests where they blocked the real repo gates

Verification

  • local Justfile gates run in the relevant devcontainers where present
  • workflow action-reference scan, helper bash -n, diff --check, and cliff.toml parse checks passed
## Summary - standardize Forgejo CI, dependency, and release workflows on runner-native jobs - add guarded git-cliff SemVer release helpers that reuse an existing tag on the triggering commit and fail on tag conflicts - remove stale duplicated workflow/config contract tests where they blocked the real repo gates ## Verification - local Justfile gates run in the relevant devcontainers where present - workflow action-reference scan, helper `bash -n`, `diff --check`, and `cliff.toml` parse checks passed
ci: standardize forgejo workflows
Some checks failed
Lint & Test / Lint & Format (pull_request) Failing after 4m44s
Lint & Test / Tests (pull_request) Failing after 4m31s
Lint & Test / Security Audit (pull_request) Failing after 4m40s
SBOM / Generate and Upload SBOM (pull_request) Failing after 5m19s
Lint & Test / Docker Build (pull_request) Failing after 6m11s
960d9577da
ci: serialize vrds checkout jobs
Some checks failed
SBOM / Generate and Upload SBOM (pull_request) Failing after 5m4s
Lint & Test / Lint & Format (pull_request) Failing after 5m20s
Lint & Test / Tests (pull_request) Has been skipped
Lint & Test / Security Audit (pull_request) Has been skipped
Lint & Test / Docker Build (pull_request) Has been skipped
5dcd01951a
ci: shallow fetch vrds pull request jobs
All checks were successful
SBOM / Generate and Upload SBOM (pull_request) Successful in 5m7s
Lint & Test / Lint & Format (pull_request) Successful in 7m12s
Lint & Test / Tests (pull_request) Successful in 5m59s
Lint & Test / Security Audit (pull_request) Successful in 2m3s
Lint & Test / Docker Build (pull_request) Successful in 2m11s
f3f6ef2d20
chore(ci): standardize forgejo pipeline baseline
Some checks failed
CI / Quality (pull_request) Failing after 4m32s
CI / Build (pull_request) Has been skipped
CI / SBOM (pull_request) Failing after 5m3s
a68ea6c2c8
fix(ci): use standard forgejo checkout
Some checks failed
CI / SBOM (pull_request) Failing after 1m37s
CI / Build (pull_request) Has been cancelled
CI / Quality (pull_request) Has been cancelled
188c6943fd
fix(ci): use archive checkout for non-git jobs
All checks were successful
CI / SBOM (pull_request) Successful in 3m39s
CI / Quality (pull_request) Successful in 11m12s
CI / Build (pull_request) Successful in 2m3s
e0ff7a762d
fix(ci): build full vrds docker image
All checks were successful
CI / SBOM (pull_request) Successful in 2m16s
CI / Quality (pull_request) Successful in 5m5s
CI / Build (pull_request) Successful in 59m1s
6ece25252b
Wuast94 deleted branch codex/uniform-forgejo-ci-20260621 2026-06-21 22:47:15 +02: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
vault/vrds!128
No description provided.