Merge the digest output instead of declaring a second outputs block

FixSecurityService
Shipped
September 5, 2026 at 4:04 PM UTC
Author
Kamo
Commit
001875d

The previous commit added an `outputs:` key to a job that already had one. Forgejo's parser rejects a duplicate mapping key and skips the workflow entirely, so the push produced NO run at all — not a failed one, nothing. The repository simply stopped building, and the only symptom was silence. Worth stating because the tool used to check the file is what let it through: yaml.safe_load accepts duplicate keys and keeps the last, so the file validated cleanly while being unloadable by the thing that actually runs it. The check now used rejects duplicates, which is the only kind of validation worth running on this file.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing