mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-16 15:45:04 +08:00
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:
@@ -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,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:
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -2,6 +2,7 @@ name: Metadata runtime image
|
||||
on:
|
||||
pull_request:
|
||||
paths:
|
||||
- 'lib/galaxy/**'
|
||||
- 'packages/**'
|
||||
- '.github/workflows/metadata_image.yaml'
|
||||
push:
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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,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:
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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,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:
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user