@@ -36,32 +36,31 @@ jobs:
3636 docker : [
3737 # Run slower jobs first to give them a headstart and reduce waiting time
3838 ubuntu-22.04-jammy-arm64v8,
39- ubuntu-22 .04-jammy -ppc64le,
40- ubuntu-22 .04-jammy -s390x,
39+ ubuntu-24 .04-noble -ppc64le,
40+ ubuntu-24 .04-noble -s390x,
4141 # Then run the remainder
4242 alpine,
4343 amazon-2-amd64,
4444 amazon-2023-amd64,
4545 arch,
46- centos-7-amd64,
47- centos-stream-8-amd64,
4846 centos-stream-9-amd64,
4947 debian-11-bullseye-amd64,
5048 debian-12-bookworm-x86,
5149 debian-12-bookworm-amd64,
52- fedora-38-amd64,
5350 fedora-39-amd64,
51+ fedora-40-amd64,
5452 gentoo,
5553 ubuntu-20.04-focal-amd64,
5654 ubuntu-22.04-jammy-amd64,
55+ ubuntu-24.04-noble-amd64,
5756 ]
5857 dockerTag : [main]
5958 include :
6059 - docker : " ubuntu-22.04-jammy-arm64v8"
6160 qemu-arch : " aarch64"
62- - docker : " ubuntu-22 .04-jammy -ppc64le"
61+ - docker : " ubuntu-24 .04-noble -ppc64le"
6362 qemu-arch : " ppc64le"
64- - docker : " ubuntu-22 .04-jammy -s390x"
63+ - docker : " ubuntu-24 .04-noble -s390x"
6564 qemu-arch : " s390x"
6665
6766 name : ${{ matrix.docker }}
8382
8483 - name : Docker build
8584 run : |
86- # The Pillow user in the docker container is UID 1000
87- sudo chown -R 1000 $GITHUB_WORKSPACE
85+ # The Pillow user in the docker container is UID 1001
86+ sudo chown -R 1001 $GITHUB_WORKSPACE
8887 docker run --name pillow_container -v $GITHUB_WORKSPACE:/Pillow pythonpillow/${{ matrix.docker }}:${{ matrix.dockerTag }}
8988 sudo chown -R runner $GITHUB_WORKSPACE
9089
@@ -101,11 +100,12 @@ jobs:
101100 MATRIX_DOCKER : ${{ matrix.docker }}
102101
103102 - name : Upload coverage
104- uses : codecov/codecov-action@v3.1.5
103+ uses : codecov/codecov-action@v4
105104 with :
106105 flags : GHA_Docker
107106 name : ${{ matrix.docker }}
108107 gcov : true
108+ token : ${{ secrets.CODECOV_ORG_TOKEN }}
109109
110110 success :
111111 permissions :
0 commit comments