Commit Graph

13 Commits

Author SHA1 Message Date
Paul Donald f964bbed0f github: relax commit subject restrictions
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2026-05-27 14:39:37 +03:00
George Sapkin 405d4af507 formal: switch formal to an external action
Switch to external formality checks that provide more configuration
options.

Increase the allowed subject lengths to 60/80.

Fixes: https://github.com/openwrt/actions-shared-workflows/issues/91
Link: https://github.com/GeorgeSapkin/hyperstickler
Signed-off-by: George Sapkin <george@sapk.in>
2026-03-27 20:47:47 +01:00
George Sapkin a0531c7822 formal: post formality check comments to PRs
Enable posting formality check comments and warn if 'Allow edits and
access to secrets by maintainers' is not checked.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-15 21:40:40 +01:00
George Sapkin 6b45572ea4 formal: fix permissions
Enable Luci-specific Weblate exclusions.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-15 14:11:11 +01:00
George Sapkin 1e12651ab4 ci: switch to common formalities workflow
Switch to using the common formalities workflow defined in the
actions-shared-workflows that include luci-specific exceptions.

Fixes: https://github.com/openwrt/luci/issues/7821
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-07 14:13:06 +01:00
Paul Donald 4617b9fd2e github: update workflow actions
checkout to v5
setup-node to v5
peaceiris/actions-gh-pages to v4

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-10-12 18:31:10 +02:00
Paul Donald e557e17829 house-keeping: workflow improvements
pass tests when Weblate PR only adds an i18n
2024-02-08 14:30:53 +01:00
Paul Donald 07e025664b house-keeping: migrate workflows from GitHub deprecated node16 -> node20
GitHub currently warns with:
Annotations
1 warning
build

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
2024-01-31 03:57:34 +01:00
Paul Donald 09cf4a17e0 house-keeping: PR workflow check improvements 2024-01-30 16:04:46 +01:00
Paul Donald 4dc7a4e19e house-keeping: workflow fixes 2024-01-30 00:53:23 +01:00
one-d-wide b421c38290 ci: no longer require real name
This goes in accordance with the Linux Kernel:

> using a known identity (sorry, no anonymous contributions.)

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?id=HEAD#n442

Signed-off-by: one-d-wide <one-d-wide@protonmail.com>
2024-01-12 00:34:54 +01:00
Tianling Shen 568782ca97 CI: update remaining outdated dependencies
Ref: 63a5e3dcfc ("CI: update dependencies")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-01 04:31:08 +08:00
Paul Spooren dc7144ffed CI: add formal tests
Migrate the same formal tests used in packages.git

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-09 22:52:02 -10:00