Skip to content

Commit 76a8b58

Browse files
authored
chore: skip spanner django presubmits using dorny filter (#16196)
skip spanner django presubmits using dorny filter
1 parent 7a05a34 commit 76a8b58

25 files changed

+450
-0
lines changed

.github/workflows/django-spanner-django3.2_tests_against_emulator0.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator0.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator0.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests0
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator0.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator1.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator1.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator1.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests1
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator1.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator2.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator2.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator2.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests2
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator2.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator3.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator3.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator3.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests3
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator3.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator4.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator4.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator4.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests4
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator4.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator5.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator5.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator5.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests5
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator5.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator6.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator6.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator6.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests6
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator6.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator7.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator7.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator7.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests7
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator7.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator8.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator8.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator8.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests8
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator8.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

.github/workflows/django-spanner-django3.2_tests_against_emulator9.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,37 @@ on:
22
pull_request:
33
paths:
44
- 'packages/django-google-spanner/**'
5+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator9.yml'
56
push:
67
branches:
78
- main
89
paths:
910
- 'packages/django-google-spanner/**'
11+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator9.yml'
1012

1113
defaults:
1214
run:
1315
working-directory: packages/django-google-spanner
1416

1517
name: django3.2-tests9
1618
jobs:
19+
check_changes:
20+
runs-on: ubuntu-latest
21+
outputs:
22+
run_django_spanner: ${{ steps.filter.outputs.django_spanner }}
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: dorny/paths-filter@v3
26+
id: filter
27+
with:
28+
filters: |
29+
django_spanner:
30+
- 'packages/django-google-spanner/**'
31+
- '.github/workflows/django-spanner-django3.2_tests_against_emulator9.yml'
32+
1733
system-tests:
34+
needs: check_changes
35+
if: ${{ needs.check_changes.outputs.run_django_spanner == 'true' }}
1836
runs-on: ubuntu-latest
1937

2038
services:

0 commit comments

Comments
 (0)