@@ -14,38 +14,21 @@ jobs:
14
14
python : ["3.10"]
15
15
os : ["ubuntu-24.04"]
16
16
steps :
17
- - uses : actions/checkout@v3
17
+ - uses : actions/checkout@v4
18
18
- name : Set up Docker Buildx
19
19
id : buildx
20
- uses : docker/setup-buildx-action@v2
20
+ uses : docker/setup-buildx-action@v3
21
21
with :
22
- version : v0.13.1
22
+ version : ${{ matrix.docker_buildx }}
23
23
driver : docker-container
24
- - name : create new dir
25
- run : sudo mkdir -p /mnt/docker
26
- - name : Maximize build space
27
- uses : easimon/maximize-build-space@master
28
- with :
29
- root-reserve-mb : 4096
30
- remove-dotnet : ' true'
31
- remove-android : ' true'
32
- remove-haskell : ' true'
33
- build-mount-path : ' /mnt/docker'
34
- - name : change docker default root path
35
- run : |
36
- docker info | grep "Docker Root"
37
- sudo service docker stop
38
- sudo sed -i "s|}|,'data-root': '/mnt/docker'}|" /etc/docker/daemon.json
39
- sudo sed -i "s/'/\"/g" /etc/docker/daemon.json
40
- sudo cat /etc/docker/daemon.json
41
- sudo service docker start
42
- docker info | grep "Docker Root"
43
24
- name : setup python environment
44
- uses : actions/setup-python@v4
25
+ uses : actions/setup-python@v5
45
26
with :
46
27
python-version : ${{ matrix.python }}
47
28
cache : " pip"
48
29
cache-dependency-path : " **/requirements*.txt"
30
+ - name : show versions
31
+ run : ./ci/helpers/show_system_versions.bash
49
32
- name : set dev environs
50
33
run : make devenv
51
34
- name : test cookiecutter build images
0 commit comments