ci: switch formal to an external action
authorGeorge Sapkin <redacted>
Sun, 21 Dec 2025 23:05:38 +0000 (01:05 +0200)
committerJosef Schlehofer <redacted>
Fri, 26 Dec 2025 09:22:52 +0000 (10:22 +0100)
Switch formal to use HyperStickler directly to test it in packages,
before introducing it into the main actions repo.

Link: https://github.com/marketplace/actions/hyperstickler
Signed-off-by: George Sapkin <redacted>
.github/workflows/multi-arch-test-build.yml

index cb81b30c2a47611bbbb4d5527f0d9f7f5ac07f8c..5f9edc45d9bb0f281e4580c8a0bff9edf01cce30 100644 (file)
@@ -10,7 +10,19 @@ permissions:
 jobs:
   formalities:
     name: Test Formalities
-    uses: openwrt/actions-shared-workflows/.github/workflows/formal.yml@main
+    runs-on: ubuntu-slim
+    steps:
+      - name: HyperStickler
+        uses: georgesapkin/hyperstickler@v1-beta.3
+        with:
+          check_signoff: true
+          feedback_url: 'https://github.com/openwrt/actions-shared-workflows/issues'
+          guideline_url: 'https://openwrt.org/submitting-patches#submission_guidelines'
+          # This still needs a fine-grained token related to:
+          # https://github.com/openwrt/packages/pull/28011
+          # job_step: 2
+          # post_comment: true
+          # warn_on_no_modify: true
 
   build:
     name: Feeds Package Test Build
git clone https://git.99rst.org/PROJECT