From f7c00ca818f5695b6e4c4c1c87a722f9f2bdc376 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 4 Aug 2026 09:25:52 +0200 Subject: [PATCH] Use upstream app_config-capable add-on linter (#2936) * Add one-shot app_config linter migration workflow * Add app_config linter compatibility action * Add add-on map compatibility normalizer * Test add-on map compatibility normalizer * Run app_config compatibility preparation on pull request * Validate app_config short and long map forms separately * Export validated workflow updates * Use app_config-compatible linter for PR checks * Use app_config-compatible linter for builds * Remove temporary linter preparation workflow * Prepare minimal upstream linter update * Use upstream app_config-capable linter * Use upstream app_config-capable linter * Remove local add-on linter wrapper * Remove local linter compatibility script * Remove local linter compatibility tests * Remove temporary linter preparation workflow --- .github/workflows/onpr_check-pr.yaml | 2 +- .github/workflows/onpush_builder.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/onpr_check-pr.yaml b/.github/workflows/onpr_check-pr.yaml index accfc91bcf..912c01a3f9 100644 --- a/.github/workflows/onpr_check-pr.yaml +++ b/.github/workflows/onpr_check-pr.yaml @@ -91,7 +91,7 @@ jobs: uses: actions/checkout@v7.0.1 - name: 🔎 Run Home Assistant Add-on Lint - uses: frenck/action-addon-linter@v2 + uses: frenck/action-addon-linter@f6bef06a4cee6c67924b0a70be643aacb8500a43 with: path: "./${{ matrix.addon }}" diff --git a/.github/workflows/onpush_builder.yaml b/.github/workflows/onpush_builder.yaml index 134ce45d2d..5cd024477f 100644 --- a/.github/workflows/onpush_builder.yaml +++ b/.github/workflows/onpush_builder.yaml @@ -114,7 +114,7 @@ jobs: steps: - uses: actions/checkout@v7.0.1 - name: Run Home Assistant Add-on Lint - uses: frenck/action-addon-linter@v2 + uses: frenck/action-addon-linter@f6bef06a4cee6c67924b0a70be643aacb8500a43 with: path: "./${{ matrix.addon }}"