File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change 56
56
uses : ludeeus/action-shellcheck@master
57
57
58
58
test :
59
- runs-on : ubuntu-latest-m
59
+ runs-on : ubuntu-latest
60
60
needs : [setup, lint]
61
61
steps :
62
62
- uses : actions/checkout@v4
66
66
path : |
67
67
.venv
68
68
key : ci-venv-${{ env.PIPELINE_FAMILY }}-${{ hashFiles('requirements/test.txt') }}
69
+
70
+ - name : Set up Python ${{ env.PYTHON_VERSION }}
71
+ uses : actions/setup-python@v5
72
+ with :
73
+ python-version : ${{ env.PYTHON_VERSION }}
69
74
- name : Run core tests
70
75
run : |
71
76
python${{ env.PYTHON_VERSION }} -m venv .venv
@@ -98,16 +103,21 @@ jobs:
98
103
# TODO - figure out best practice for caching docker images
99
104
# (Using the virtualenv to get pytest)
100
105
test_dockerfile :
101
- runs-on : ubuntu-latest-m
106
+ runs-on : ubuntu-latest
102
107
needs : [setup, lint]
103
108
steps :
104
109
- uses : actions/checkout@v4
105
110
- uses : actions/cache@v4
106
111
id : virtualenv-cache
107
112
with :
113
+ python-version : ${{ env.PYTHON_VERSION }}
108
114
path : |
109
115
.venv
110
116
key : ci-venv-${{ env.PIPELINE_FAMILY }}-${{ hashFiles('requirements/test.txt') }}
117
+ - name : Set up Python ${{ env.PYTHON_VERSION }}
118
+ uses : actions/setup-python@v5
119
+ with :
120
+ python-version : ${{ env.PYTHON_VERSION }}
111
121
- name : Test Dockerfile
112
122
run : |
113
123
python${{ env.PYTHON_VERSION }} -m venv .venv
Original file line number Diff line number Diff line change 48
48
# arch: ["arm64", "amd64"]
49
49
# NOTE(luke): temporary disable arm64 since its failing the smoke test
50
50
arch : ["amd64"]
51
- runs-on : ubuntu-latest-m
51
+ runs-on : ubuntu-latest
52
52
needs : [setup, set-short-sha]
53
53
env :
54
54
SHORT_SHA : ${{ needs.set-short-sha.outputs.short_sha }}
@@ -103,7 +103,7 @@ jobs:
103
103
# write to the build repository to cache for the publish-images job
104
104
docker push $DOCKER_BUILD_REPOSITORY:${{ matrix.arch }}-$SHORT_SHA
105
105
publish-images :
106
- runs-on : ubuntu-latest-m
106
+ runs-on : ubuntu-latest
107
107
needs : [setup, set-short-sha, build-images]
108
108
env :
109
109
SHORT_SHA : ${{ needs.set-short-sha.outputs.short_sha }}
You can’t perform that action at this time.
0 commit comments