[PATCH v2 1/1] top-level: Add forgejo sanity checks
Christophe Lyon via Sourceware Forge
forge-bot@forge-test.rdfm.org
Mon Oct 20 10:43:09 GMT 2025
From: Christophe Lyon <christophe.lyon@linaro.org>
Add a sample workflow for Forgejo, as an example of integrated CI.
To keep it lightweight, we run only two small checks on each patch of
the series:
- contrib/check_GNU_style.py
which catches common mistakes (spaces vs tab, missing spaces, ...)
but has some false positive warnings.
- contrib/gcc-changelog/git_check_commit.py
which checks the commit message and ChangeLog entry
In order to run both checks even if the other fails, we use two steps
with 'continue-on-error: true', and we need a 'final-result'
consolidation step to generate the global status.
ChangeLog:
* .forgejo/workflows/sanity-checks.yaml: New file.
fix
---
.forgejo/workflows/sanity-checks.yaml | 49 +++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
create mode 100644 .forgejo/workflows/sanity-checks.yaml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v2-0001-top-level-Add-forgejo-sanity-checks.patch
Type: text/x-patch
Size: 1955 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/test-list/attachments/20251020/34b8da5c/attachment.bin>
More information about the Test-list
mailing list