Restore CI filters for tracked lib source paths

This commit is contained in:
John Chilton
2026-10-14 04:59:36 -04:00
parent 8b729ff005
commit f42c9e5e54
25 changed files with 59 additions and 0 deletions
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/api.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/api.yaml'
+3
View File
@@ -3,6 +3,9 @@ on:
pull_request:
paths:
- .github/workflows/bioblend.yaml
- lib/galaxy/schema/**
- lib/galaxy/webapps/galaxy/api/**
- lib/galaxy/webapps/galaxy/services/**
- packages/schema/src/galaxy/schema/**
- packages/web_apps/src/galaxy/webapps/galaxy/api/**
- packages/web_apps/src/galaxy/webapps/galaxy/services/**
@@ -4,6 +4,7 @@ on:
paths:
- '.ci/check_test_class_names.sh'
- .github/workflows/check_test_class_names.yaml
- 'lib/galaxy_test/**'
- 'packages/test_*/**'
- 'test/**'
concurrency:
+4
View File
@@ -7,6 +7,8 @@ name: Generated config files
on:
push:
paths:
- 'lib/galaxy/config/**'
- 'lib/galaxy/dependencies/pinned-requirements.txt'
- 'packages/config/src/galaxy/config/**'
- 'packages/app/src/galaxy/dependencies/pinned-requirements.txt'
- 'Makefile'
@@ -14,6 +16,8 @@ on:
- '.github/workflows/config_drift.yaml'
pull_request:
paths:
- 'lib/galaxy/config/**'
- 'lib/galaxy/dependencies/pinned-requirements.txt'
- 'packages/config/src/galaxy/config/**'
- 'packages/app/src/galaxy/dependencies/pinned-requirements.txt'
- 'Makefile'
+2
View File
@@ -4,11 +4,13 @@ on:
paths-ignore:
- 'client/**'
- 'doc/**'
- 'lib/galaxy_test/selenium/**'
- 'packages/test_selenium/**'
pull_request:
paths-ignore:
- 'client/**'
- 'doc/**'
- 'lib/galaxy_test/selenium/**'
- 'packages/test_selenium/**'
env:
GALAXY_TEST_DBURI: 'postgresql+psycopg://postgres:postgres@localhost:5432/galaxy?client_encoding=utf8'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/db_indexes.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/db_indexes.yaml'
+2
View File
@@ -4,6 +4,7 @@ on:
paths:
- '**'
- '!client/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/docs.yaml'
@@ -11,6 +12,7 @@ on:
paths:
- '**'
- '!client/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/docs.yaml'
+2
View File
@@ -4,6 +4,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/first_startup.yaml'
@@ -12,6 +13,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/first_startup.yaml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/framework_tools.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/framework_tools.yaml'
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/framework_workflows.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/framework_workflows.yaml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/integration.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/integration.yaml'
+2
View File
@@ -8,6 +8,7 @@ on:
- 'Makefile'
- .flake8
- .isort.cfg
- lib/galaxy/dependencies/**
- packages/app/src/galaxy/dependencies/**
- mypy.ini
- pyproject.toml
@@ -20,6 +21,7 @@ on:
- 'Makefile'
- .flake8
- .isort.cfg
- lib/galaxy/dependencies/**
- packages/app/src/galaxy/dependencies/**
- mypy.ini
- pyproject.toml
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/lint_openapi_schema.yml'
@@ -21,6 +22,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/lint_openapi_schema.yml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/main_tools.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/main_tools.yaml'
+1
View File
@@ -2,6 +2,7 @@ name: Metadata runtime image
on:
pull_request:
paths:
- 'lib/galaxy/**'
- 'packages/**'
- '.github/workflows/metadata_image.yaml'
push:
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/mulled.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/mulled.yaml'
+2
View File
@@ -4,6 +4,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/osx_startup.yaml'
@@ -12,6 +13,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/osx_startup.yaml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/performance.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/performance.yaml'
@@ -4,11 +4,13 @@ on:
paths-ignore:
- 'client/**'
- 'doc/**'
- 'lib/galaxy_test/selenium/**'
- 'packages/test_selenium/**'
pull_request:
paths-ignore:
- 'client/**'
- 'doc/**'
- 'lib/galaxy_test/selenium/**'
- 'packages/test_selenium/**'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
@@ -3,6 +3,8 @@ on:
push:
paths:
- '.github/workflows/test_galaxy_release.yaml'
- lib/galaxy/dependencies/**
- lib/galaxy/version/__init__.py
- packages/app/src/galaxy/dependencies/**
- packages/util/src/galaxy/version/__init__.py
- scripts/release.sh
@@ -10,6 +12,8 @@ on:
pull_request:
paths:
- '.github/workflows/test_galaxy_release.yaml'
- lib/galaxy/dependencies/**
- lib/galaxy/version/__init__.py
- packages/app/src/galaxy/dependencies/**
- packages/util/src/galaxy/version/__init__.py
- scripts/release.sh
+8
View File
@@ -5,6 +5,10 @@ on:
- 'client/src/components/Form/**'
- 'client/src/components/Tool/**'
- 'client/src/utils/navigation/navigation.yml'
- 'lib/galaxy/navigation/navigation.yml'
- 'lib/galaxy/selenium/navigates_galaxy.py'
- 'lib/galaxy_test/selenium/framework.py'
- 'lib/galaxy_test/selenium/test_tool_form_harness.py'
- 'packages/navigation/src/galaxy/navigation/navigation.yml'
- 'packages/selenium/src/galaxy/selenium/navigates_galaxy.py'
- 'packages/test_selenium/src/galaxy_test/selenium/framework.py'
@@ -22,6 +26,10 @@ on:
- 'client/src/components/Form/**'
- 'client/src/components/Tool/**'
- 'client/src/utils/navigation/navigation.yml'
- 'lib/galaxy/navigation/navigation.yml'
- 'lib/galaxy/selenium/navigates_galaxy.py'
- 'lib/galaxy_test/selenium/framework.py'
- 'lib/galaxy_test/selenium/test_tool_form_harness.py'
- 'packages/navigation/src/galaxy/navigation/navigation.yml'
- 'packages/selenium/src/galaxy/selenium/navigates_galaxy.py'
- 'packages/test_selenium/src/galaxy_test/selenium/framework.py'
+2
View File
@@ -4,6 +4,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/toolshed.yaml'
@@ -11,6 +12,7 @@ on:
paths:
- '**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/toolshed.yaml'
+2
View File
@@ -2,11 +2,13 @@ name: Tool Shed frontend
on:
push:
paths:
- 'lib/tool_shed/webapp/frontend/**'
- 'packages/tool_shed/src/tool_shed/webapp/frontend/**'
- 'client/packages/ui/**'
- '.github/workflows/toolshed_frontend.yaml'
pull_request:
paths:
- 'lib/tool_shed/webapp/frontend/**'
- 'packages/tool_shed/src/tool_shed/webapp/frontend/**'
- 'client/packages/ui/**'
- '.github/workflows/toolshed_frontend.yaml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/unit-postgres.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/unit-postgres.yaml'
+2
View File
@@ -5,6 +5,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/unit.yaml'
@@ -13,6 +14,7 @@ on:
- '**'
- '!client/**'
- '!doc/**'
- '!lib/galaxy_test/selenium/**'
- '!packages/test_selenium/**'
- '!.github/workflows/**'
- '.github/workflows/unit.yaml'