ci(addons): run the add-on packages workflow on packaging test changes (#12889)

The workflow listed addons, pkg/addons, scripts/addons and
gallery/addons, but not tests/addons. The validate job runs the
packaging contract test in tests/addons/packaging through
scripts/addons/package_test.sh. A change to that test did not start the
workflow, so commit 48478a89c (#12884), which fixed a failing spec
there, was never exercised.

Add tests/addons/packaging/** to the push and pull_request path lists.

Assisted-by: Claude:claude-sonnet-5-5

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
mudler-agentandEttore Di Giacinto authored and GitHub committed 2026-10-25 00:26:11 +02:00
1 parent a9236ef74c
commit 21096764e2
1 file changed
+2
+2
View File
@@ -37,6 +37,7 @@ on:
- 'pkg/addons/**'
- 'scripts/addons/**'
- 'gallery/addons/**'
- 'tests/addons/packaging/**'
- '.github/workflows/addons-package.yml'
pull_request:
paths:
@@ -44,6 +45,7 @@ on:
- 'pkg/addons/**'
- 'scripts/addons/**'
- 'gallery/addons/**'
- 'tests/addons/packaging/**'
- '.github/workflows/addons-package.yml'
release:
types: [published]