From 26b32b3d7d61f38a05e00eb94f048f723a25a5a5 Mon Sep 17 00:00:00 2001 From: James Petersen Date: Tue, 18 Aug 2026 10:58:09 -0600 Subject: [PATCH 1/2] feat(x86): update runner to self-hosted edera-24 runner Signed-off-by: James Petersen --- config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.yaml b/config.yaml index 39ea8f1d..a69fa21e 100644 --- a/config.yaml +++ b/config.yaml @@ -166,7 +166,7 @@ runners: # Match order matters: first runner whose constraints match wins. - name: ubuntu-24.04-arm arch: aarch64 -- name: edera-large +- name: edera-24 arch: x86_64 flavors: - host From c5dd9cf47ad9097ae62ebe46e21441cb75df199a Mon Sep 17 00:00:00 2001 From: James Petersen Date: Wed, 19 Aug 2026 14:57:57 -0600 Subject: [PATCH 2/2] test(actions): try removing the docker setup script Signed-off-by: James Petersen --- .github/workflows/matrix.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/matrix.yml b/.github/workflows/matrix.yml index b6360573..cd875b76 100644 --- a/.github/workflows/matrix.yml +++ b/.github/workflows/matrix.yml @@ -118,10 +118,10 @@ jobs: else echo "keeping build trees on / (${ROOT_AVAIL}K avail vs ${MNT_AVAIL}K on /mnt)" fi - - name: docker setup linux-kernel-oci - run: sudo python3 ./hack/build/docker-setup.py - - name: docker setup buildx - uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 + # - name: docker setup linux-kernel-oci + # run: sudo python3 ./hack/build/docker-setup.py + # - name: docker setup buildx + # uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 - name: docker login ghcr.io uses: Wandalen/wretry.action@e68c23e6309f2871ca8ae4763e7629b9c258e1ea # v3.8.0 with: @@ -142,6 +142,12 @@ jobs: connection-string-rw: ${{ secrets.SCCACHE_AZURE_CONNECTION_STRING }} connection-string-ro: ${{ secrets.SCCACHE_AZURE_CONNECTION_STRING_RO }} key-prefix: kernel + - uses: actions/setup-python@v7 + with: + python-version: '3.12' + cache: 'pip' # Automatically caches packages found in requirements.txt + - name: python requirements + run: pip install -r requirements.txt - name: generate docker script run: "./hack/build/generate-docker-script.sh" - name: upload docker script