From 03604179ecd3247a4a24480d9c6d6da88e11a196 Mon Sep 17 00:00:00 2001 From: Michael Moll Date: Wed, 11 Feb 2026 22:18:15 +0100 Subject: [PATCH] add RISC-V builds and update CI image Signed-off-by: Michael Moll --- .github/workflows/release.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index debf19b..8c4b194 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,13 +7,13 @@ on: jobs: release: - runs-on: ubuntu-22.04 - + runs-on: ubuntu-24.04 + permissions: contents: read packages: write id-token: write # needed for the Vault authentication - + steps: - name: "Read Vault secrets" if: github.repository_owner == 'k3s-io' @@ -22,7 +22,7 @@ jobs: secrets: | secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials username | DOCKER_USERNAME ; secret/data/github/repo/${{ github.repository }}/dockerhub/rancher/credentials password | DOCKER_TOKEN ; - + - name: Login to DockerHub with Rancher Secrets if: github.repository_owner == 'k3s-io' uses: docker/login-action@v3 @@ -54,7 +54,7 @@ jobs: if: github.repository_owner == 'k3s-io' uses: docker/build-push-action@v6 with: - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/riscv64 push: true tags: | rancher/klipper-lb:latest @@ -66,10 +66,10 @@ jobs: if: github.repository_owner != 'k3s-io' uses: docker/build-push-action@v6 with: - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/riscv64 push: true tags: | ${{ secrets.DOCKER_USERNAME }}/klipper-lb:latest ${{ secrets.DOCKER_USERNAME }}/klipper-lb:${{ github.ref_name }} ghcr.io/${{ github.repository_owner }}/klipper-lb:latest - ghcr.io/${{ github.repository_owner }}/klipper-lb:${{ github.ref_name }} \ No newline at end of file + ghcr.io/${{ github.repository_owner }}/klipper-lb:${{ github.ref_name }}