File tree 3 files changed +65
-37
lines changed 3 files changed +65
-37
lines changed Original file line number Diff line number Diff line change 3
3
workflow_dispatch :
4
4
pull_request :
5
5
paths :
6
- - " .github/workflows/tests-cli.yml"
7
- - " localstack/**"
8
- - " tests/**"
9
- - " setup.py"
10
- - " pyproject.toml"
11
- - " setup.cfg"
12
- - " Dockerfile"
13
- - " Dockerfile.rh"
14
- - " docker-compose.yml"
15
- - " bin/**"
6
+ - ' **'
7
+ - ' !.github/**'
8
+ - ' .github/workflows/tests-cli.yml'
9
+ - ' !doc/**'
10
+ - ' !scripts/**'
11
+ - ' !.dockerignore'
12
+ - ' !.git-blame-ignore-revs'
13
+ - ' !CODE_OF_CONDUCT.md'
14
+ - ' !CODEOWNERS'
15
+ - ' !CONTRIBUTING.md'
16
+ - ' !docker-compose.yml'
17
+ - ' !docker-compose-pro.yml'
18
+ - ' !Dockerfile*'
19
+ - ' !LICENSE.txt'
20
+ - ' !README.md'
16
21
branches :
17
22
- master
18
23
- release/*
19
24
push :
20
25
paths :
21
- - " .github/workflows/tests-cli.yml"
22
- - " localstack/**"
23
- - " tests/**"
24
- - " setup.py"
25
- - " pyproject.toml"
26
- - " setup.cfg"
27
- - " Dockerfile"
28
- - " Dockerfile.rh"
29
- - " docker-compose.yml"
30
- - " bin/**"
26
+ - ' **'
27
+ - ' !.github/**'
28
+ - ' .github/workflows/tests-cli.yml'
29
+ - ' !doc/**'
30
+ - ' !scripts/**'
31
+ - ' !.dockerignore'
32
+ - ' !.git-blame-ignore-revs'
33
+ - ' !CODE_OF_CONDUCT.md'
34
+ - ' !CODEOWNERS'
35
+ - ' !CONTRIBUTING.md'
36
+ - ' !docker-compose.yml'
37
+ - ' !docker-compose-pro.yml'
38
+ - ' !Dockerfile*'
39
+ - ' !LICENSE.txt'
40
+ - ' !README.md'
31
41
branches :
32
42
- master
33
43
- release/*
Original file line number Diff line number Diff line change 24
24
type : string
25
25
pull_request :
26
26
paths :
27
- - " .github/workflows/tests-pro-integration.yml"
28
- - " localstack/**"
29
- - " tests/**"
30
- - " setup.py"
31
- - " pyproject.toml"
32
- - " setup.cfg"
33
- - " Dockerfile"
34
- - " Dockerfile.rh"
35
- - " docker-compose.yml"
36
- - " bin/**"
27
+ - ' **'
28
+ - ' !.github/**'
29
+ - ' .github/workflows/tests-pro-integration.yml'
30
+ - ' !doc/**'
31
+ - ' !scripts/**'
32
+ - ' ./scripts/build_common_test_functions.sh'
33
+ - ' !.dockerignore'
34
+ - ' !.git-blame-ignore-revs'
35
+ - ' !CODE_OF_CONDUCT.md'
36
+ - ' !CODEOWNERS'
37
+ - ' !CONTRIBUTING.md'
38
+ - ' !docker-compose.yml'
39
+ - ' !docker-compose-pro.yml'
40
+ - ' !Dockerfile*'
41
+ - ' !LICENSE.txt'
42
+ - ' !README.md'
37
43
branches :
38
44
- master
39
45
- ' v[0-9]+'
42
48
- cron : ' 0 4 * * *' # run once a day at 4 AM UTC
43
49
push :
44
50
paths :
45
- - " .github/workflows/tests-pro-integration.yml"
46
- - " localstack/**/packages.py"
47
- - " localstack/packages/*.py"
48
- - " setup.py"
49
- - " pyproject.toml"
50
- - " setup.cfg"
51
+ - ' **'
52
+ - ' !.github/**'
53
+ - ' .github/workflows/tests-pro-integration.yml'
54
+ - ' !doc/**'
55
+ - ' !scripts/**'
56
+ - ' ./scripts/build_common_test_functions.sh'
57
+ - ' !.dockerignore'
58
+ - ' !.git-blame-ignore-revs'
59
+ - ' !CODE_OF_CONDUCT.md'
60
+ - ' !CODEOWNERS'
61
+ - ' !CONTRIBUTING.md'
62
+ - ' !docker-compose.yml'
63
+ - ' !docker-compose-pro.yml'
64
+ - ' !Dockerfile*'
65
+ - ' !LICENSE.txt'
66
+ - ' !README.md'
51
67
branches :
52
68
- master
53
69
70
86
test-pro :
71
87
name : " Community Integration Tests against Pro"
72
88
# This job needs secrets and cannot be executed on forks, skip it in this case
73
- if : github.event. repository.fork == false
89
+ if : github.repository == 'localstack/localstack'
74
90
runs-on : ubuntu-latest
75
91
timeout-minutes : 90
76
92
strategy :
Original file line number Diff line number Diff line change 15
15
- localstack/*.py
16
16
- tests/aws/services/s3/**
17
17
- Dockerfile.s3
18
+ - requirements-*.txt
18
19
- setup.cfg
19
20
- Makefile
20
21
branches :
33
34
- localstack/*.py
34
35
- tests/aws/services/s3/**
35
36
- Dockerfile.s3
37
+ - requirements-*.txt
36
38
- setup.cfg
37
39
- Makefile
38
40
workflow_dispatch :
You can’t perform that action at this time.
0 commit comments