Merge pull request #24120 from jmchilton/ci_tracked_source_filters

[26.2] Restore CI filters for tracked source paths after the uv workspace migration
This commit is contained in:
Marius van den Beek
2026-10-15 13:05:15 +03:00
committed by GitHub
25 changed files with 59 additions and 23 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 -3
View File
@@ -3,9 +3,9 @@ on:
pull_request:
paths:
- .github/workflows/bioblend.yaml
- packages/schema/src/galaxy/schema/**
- packages/web_apps/src/galaxy/webapps/galaxy/api/**
- packages/web_apps/src/galaxy/webapps/galaxy/services/**
- lib/galaxy/schema/**
- lib/galaxy/webapps/galaxy/api/**
- lib/galaxy/webapps/galaxy/services/**
workflow_dispatch:
concurrency:
@@ -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 -4
View File
@@ -7,15 +7,15 @@ name: Generated config files
on:
push:
paths:
- 'packages/config/src/galaxy/config/**'
- 'packages/app/src/galaxy/dependencies/pinned-requirements.txt'
- 'lib/galaxy/config/**'
- 'lib/galaxy/dependencies/pinned-requirements.txt'
- 'Makefile'
- 'doc/source/admin/galaxy_options.rst'
- '.github/workflows/config_drift.yaml'
pull_request:
paths:
- 'packages/config/src/galaxy/config/**'
- 'packages/app/src/galaxy/dependencies/pinned-requirements.txt'
- 'lib/galaxy/config/**'
- 'lib/galaxy/dependencies/pinned-requirements.txt'
- 'Makefile'
- 'doc/source/admin/galaxy_options.rst'
- '.github/workflows/config_drift.yaml'
+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 -2
View File
@@ -8,7 +8,7 @@ on:
- 'Makefile'
- .flake8
- .isort.cfg
- packages/app/src/galaxy/dependencies/**
- lib/galaxy/dependencies/**
- mypy.ini
- pyproject.toml
- tox.ini
@@ -20,7 +20,7 @@ on:
- 'Makefile'
- .flake8
- .isort.cfg
- packages/app/src/galaxy/dependencies/**
- lib/galaxy/dependencies/**
- mypy.ini
- pyproject.toml
- tox.ini
@@ -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 }}
+4 -4
View File
@@ -3,15 +3,15 @@ on:
push:
paths:
- '.github/workflows/test_galaxy_release.yaml'
- packages/app/src/galaxy/dependencies/**
- packages/util/src/galaxy/version/__init__.py
- lib/galaxy/dependencies/**
- lib/galaxy/version/__init__.py
- scripts/release.sh
- test/release.sh
pull_request:
paths:
- '.github/workflows/test_galaxy_release.yaml'
- packages/app/src/galaxy/dependencies/**
- packages/util/src/galaxy/version/__init__.py
- lib/galaxy/dependencies/**
- lib/galaxy/version/__init__.py
- scripts/release.sh
- test/release.sh
concurrency:
+8 -8
View File
@@ -5,10 +5,10 @@ on:
- 'client/src/components/Form/**'
- 'client/src/components/Tool/**'
- 'client/src/utils/navigation/navigation.yml'
- 'packages/navigation/src/galaxy/navigation/navigation.yml'
- 'packages/selenium/src/galaxy/selenium/navigates_galaxy.py'
- 'packages/test_selenium/src/galaxy_test/selenium/framework.py'
- 'packages/test_selenium/src/galaxy_test/selenium/test_tool_form_harness.py'
- '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'
- 'test/functional/tools/**'
- '.github/workflows/tool_form_harness.yaml'
- '.github/workflows/build_client.yaml'
@@ -22,10 +22,10 @@ on:
- 'client/src/components/Form/**'
- 'client/src/components/Tool/**'
- 'client/src/utils/navigation/navigation.yml'
- 'packages/navigation/src/galaxy/navigation/navigation.yml'
- 'packages/selenium/src/galaxy/selenium/navigates_galaxy.py'
- 'packages/test_selenium/src/galaxy_test/selenium/framework.py'
- 'packages/test_selenium/src/galaxy_test/selenium/test_tool_form_harness.py'
- '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'
- 'test/functional/tools/**'
- '.github/workflows/tool_form_harness.yaml'
- '.github/workflows/build_client.yaml'
+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 -2
View File
@@ -2,12 +2,12 @@ name: Tool Shed frontend
on:
push:
paths:
- 'packages/tool_shed/src/tool_shed/webapp/frontend/**'
- 'lib/tool_shed/webapp/frontend/**'
- 'client/packages/ui/**'
- '.github/workflows/toolshed_frontend.yaml'
pull_request:
paths:
- 'packages/tool_shed/src/tool_shed/webapp/frontend/**'
- 'lib/tool_shed/webapp/frontend/**'
- 'client/packages/ui/**'
- '.github/workflows/toolshed_frontend.yaml'
concurrency:
+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'