29
29
- runner : ubuntu-22.04
30
30
os : linux
31
31
arch : amd64
32
- - runner : buildjet-2vcpu- ubuntu-2204 -arm
32
+ - runner : ubuntu-22.04 -arm
33
33
os : linux
34
34
arch : arm64
35
35
@@ -38,19 +38,10 @@ jobs:
38
38
cli_version : ${{ steps.cli_version.outputs.cli_version }}
39
39
steps :
40
40
- name : Check out Git repository
41
- uses : actions/checkout@v4
41
+ uses : actions/checkout@v5
42
42
43
- - name : Setup Python (GitHub Runner)
44
- if : ${{ !contains(matrix.runner, 'buildjet') }}
43
+ - name : Setup Python
45
44
uses : actions/setup-python@v5
46
- with :
47
- python-version : ' 3.11.5'
48
-
49
- - name : Setup Python (BuildJet Runner)
50
- if : contains(matrix.runner, 'buildjet')
51
- uses : gabrielfalcao/pyenv-action@v18
52
- with :
53
- default : ' 3.11.4'
54
45
55
46
# Add a retry to avoid issues when this action is running
56
47
# right after the package is published on PyPi
105
96
# GitHub Windows and xlarge MacOS runner cannot run Docker containers:
106
97
# - https://github.com/orgs/community/discussions/25491
107
98
# - https://docs.github.com/en/actions/using-github-hosted-runners/about-larger-runners/
108
- # TODO re-enable for mac when mac11 docker gets more stable, and for buildjet when the tests there get more stable
109
- if : matrix.os != 'windows' && matrix.os != 'darwin' && matrix.runner != 'buildjet-2vcpu-ubuntu-2204-arm'
99
+ # TODO re-enable for mac when mac11 docker gets more stable
100
+ if : matrix.os != 'windows' && matrix.os != 'darwin'
110
101
run : |
111
102
# Pull images to avoid making smoke tests vulnerable to system behavior (docker pull speed)
112
103
docker pull localstack/localstack
@@ -124,8 +115,8 @@ jobs:
124
115
# - https://github.com/orgs/community/discussions/25491
125
116
# - https://docs.github.com/en/actions/using-github-hosted-runners/about-larger-runners/
126
117
# Skip these checks for forks (forks do not have access to the LocalStack Pro API key)
127
- # TODO re-enable for mac when mac11 docker gets more stable, and for buildjet when the tests there get more stable
128
- if : matrix.os != 'windows' && matrix.os != 'darwin' && matrix.runner != 'buildjet-2vcpu-ubuntu-2204-arm' && !github.event.pull_request.head.repo.fork
118
+ # TODO re-enable for mac when mac11 docker gets more stable
119
+ if : matrix.os != 'windows' && matrix.os != 'darwin' && !github.event.pull_request.head.repo.fork
129
120
run : |
130
121
# Pull images to avoid making smoke tests vulnerable to system behavior (docker pull speed)
131
122
docker pull localstack/localstack-pro
0 commit comments