diff --git a/.github/workflows/build-and-push-docker-base-image.yml b/.github/workflows/build-and-push-docker-base-image.yml index 7e808ae4..dddc48d5 100644 --- a/.github/workflows/build-and-push-docker-base-image.yml +++ b/.github/workflows/build-and-push-docker-base-image.yml @@ -13,26 +13,26 @@ env: jobs: build-and-push-docker-base-image: - runs-on: ubuntu-latest + runs-on: [self-hosted] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/amd64,linux/arm64,linux/arm/v7 diff --git a/.github/workflows/build-and-push-docker-image-amd64-dev.yml b/.github/workflows/build-and-push-docker-image-amd64-dev.yml index 5ace01ee..b2a4697c 100644 --- a/.github/workflows/build-and-push-docker-image-amd64-dev.yml +++ b/.github/workflows/build-and-push-docker-image-amd64-dev.yml @@ -6,7 +6,7 @@ on: jobs: build-and-push-docker-image-dev-amd64: - runs-on: [self-hosted, ubuntu-latest] + runs-on: [self-hosted] steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/build-and-push-docker-image-arm-dev.yml b/.github/workflows/build-and-push-docker-image-arm-dev.yml index eb5691fa..1a8b8931 100644 --- a/.github/workflows/build-and-push-docker-image-arm-dev.yml +++ b/.github/workflows/build-and-push-docker-image-arm-dev.yml @@ -6,7 +6,7 @@ on: jobs: build-and-push-docker-image-dev-arm: - runs-on: [self-hosted, ubuntu-latest] + runs-on: [self-hosted] steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/build-and-push-docker-image.yml b/.github/workflows/build-and-push-docker-image.yml index a210dd4c..d3e906a1 100644 --- a/.github/workflows/build-and-push-docker-image.yml +++ b/.github/workflows/build-and-push-docker-image.yml @@ -6,19 +6,19 @@ on: jobs: build-and-push-docker-image: - runs-on: ubuntu-latest + runs-on: [self-hosted] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -32,7 +32,7 @@ jobs: script: return context.payload.release.tag_name.replace('v', '') - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/amd64,linux/arm64,linux/arm/v7 diff --git a/.github/workflows/helm-chart-release.yml b/.github/workflows/helm-chart-release.yml index f4ad1bc0..c010e361 100644 --- a/.github/workflows/helm-chart-release.yml +++ b/.github/workflows/helm-chart-release.yml @@ -13,10 +13,10 @@ jobs: # see: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token permissions: contents: write - runs-on: ubuntu-latest + runs-on: [self-hosted] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0