mirror of
https://mau.dev/maunium/synapse.git
synced 2024-10-01 01:36:05 -04:00
Run trial/integration tests if .ci is modified. (#16512)
This commit is contained in:
parent
19033313e6
commit
8841db4d27
6
.github/workflows/tests.yml
vendored
6
.github/workflows/tests.yml
vendored
@ -37,15 +37,18 @@ jobs:
|
|||||||
- 'Cargo.toml'
|
- 'Cargo.toml'
|
||||||
- 'Cargo.lock'
|
- 'Cargo.lock'
|
||||||
- '.rustfmt.toml'
|
- '.rustfmt.toml'
|
||||||
|
- '.github/workflows/tests.yml'
|
||||||
|
|
||||||
trial:
|
trial:
|
||||||
- 'synapse/**'
|
- 'synapse/**'
|
||||||
- 'tests/**'
|
- 'tests/**'
|
||||||
- 'rust/**'
|
- 'rust/**'
|
||||||
|
- '.ci/scripts/calculate_jobs.py'
|
||||||
- 'Cargo.toml'
|
- 'Cargo.toml'
|
||||||
- 'Cargo.lock'
|
- 'Cargo.lock'
|
||||||
- 'pyproject.toml'
|
- 'pyproject.toml'
|
||||||
- 'poetry.lock'
|
- 'poetry.lock'
|
||||||
|
- '.github/workflows/tests.yml'
|
||||||
|
|
||||||
integration:
|
integration:
|
||||||
- 'synapse/**'
|
- 'synapse/**'
|
||||||
@ -56,7 +59,9 @@ jobs:
|
|||||||
- 'pyproject.toml'
|
- 'pyproject.toml'
|
||||||
- 'poetry.lock'
|
- 'poetry.lock'
|
||||||
- 'docker/**'
|
- 'docker/**'
|
||||||
|
- '.ci/**'
|
||||||
- 'scripts-dev/complement.sh'
|
- 'scripts-dev/complement.sh'
|
||||||
|
- '.github/workflows/tests.yml'
|
||||||
|
|
||||||
linting:
|
linting:
|
||||||
- 'synapse/**'
|
- 'synapse/**'
|
||||||
@ -70,6 +75,7 @@ jobs:
|
|||||||
- 'mypy.ini'
|
- 'mypy.ini'
|
||||||
- 'pyproject.toml'
|
- 'pyproject.toml'
|
||||||
- 'poetry.lock'
|
- 'poetry.lock'
|
||||||
|
- '.github/workflows/tests.yml'
|
||||||
|
|
||||||
check-sampleconfig:
|
check-sampleconfig:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
1
changelog.d/16512.misc
Normal file
1
changelog.d/16512.misc
Normal file
@ -0,0 +1 @@
|
|||||||
|
Run trial & integration tests in continuous integration when `.ci` directory is modified.
|
Loading…
Reference in New Issue
Block a user