From 38dab17e2ebf9ebe5ff4cbcfe04e40a0840b9a7c Mon Sep 17 00:00:00 2001 From: Ruslan Gorbunov Date: Wed, 10 Jun 2026 18:43:33 +0300 Subject: [PATCH 1/2] [shell-operator] fix:use self-hosted runners for publish workflows Signed-off-by: Ruslan Gorbunov --- .github/workflows/publish-dev.yaml | 8 +------- .github/workflows/publish-release.yaml | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/.github/workflows/publish-dev.yaml b/.github/workflows/publish-dev.yaml index 38b8735a..1b943f88 100644 --- a/.github/workflows/publish-dev.yaml +++ b/.github/workflows/publish-dev.yaml @@ -61,7 +61,7 @@ jobs: } publish_dev_image: name: Build and publish - runs-on: ubuntu-latest + runs-on: [self-hosted, regular] needs: - check if: needs.check.outputs.run_publish == 'true' @@ -100,12 +100,6 @@ jobs: uses: docker/setup-buildx-action@v3 with: version: latest - - name: Login to Deckhouse Registry - uses: docker/login-action@v4.2.0 - with: - registry: registry.deckhouse.io - username: ${{ secrets.DECKHOUSE_REGISTRY_LOGIN }} - password: ${{ secrets.DECKHOUSE_REGISTRY_PASSWORD }} - name: Login to Github Container Registry uses: docker/login-action@v4.2.0 with: diff --git a/.github/workflows/publish-release.yaml b/.github/workflows/publish-release.yaml index 9393386e..452d5f87 100644 --- a/.github/workflows/publish-release.yaml +++ b/.github/workflows/publish-release.yaml @@ -72,7 +72,7 @@ jobs: core.setOutput('additional_tag', additionalTag); publish_image: name: Build and publish - runs-on: [ubuntu-latest] + runs-on: [self-hosted, regular] needs: - check if: needs.check.outputs.run_publish == 'true' @@ -120,12 +120,6 @@ jobs: uses: docker/setup-buildx-action@v3 with: version: latest - - name: Login to Deckhouse Registry - uses: docker/login-action@v4.2.0 - with: - registry: registry.deckhouse.io - username: ${{ secrets.DECKHOUSE_REGISTRY_LOGIN }} - password: ${{ secrets.DECKHOUSE_REGISTRY_PASSWORD }} - name: Login to Github Container Registry uses: docker/login-action@v4.2.0 with: From 9409fa4aa55d5808917742ed425dc31464f6ff24 Mon Sep 17 00:00:00 2001 From: Ruslan Gorbunov Date: Thu, 11 Jun 2026 11:03:23 +0300 Subject: [PATCH 2/2] [chore] use ubuntu-latest for publish workflows Signed-off-by: Ruslan Gorbunov --- .github/workflows/publish-dev.yaml | 2 +- .github/workflows/publish-release.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-dev.yaml b/.github/workflows/publish-dev.yaml index 1b943f88..12fbc3df 100644 --- a/.github/workflows/publish-dev.yaml +++ b/.github/workflows/publish-dev.yaml @@ -61,7 +61,7 @@ jobs: } publish_dev_image: name: Build and publish - runs-on: [self-hosted, regular] + runs-on: [ubuntu-latest] needs: - check if: needs.check.outputs.run_publish == 'true' diff --git a/.github/workflows/publish-release.yaml b/.github/workflows/publish-release.yaml index 452d5f87..620a5b85 100644 --- a/.github/workflows/publish-release.yaml +++ b/.github/workflows/publish-release.yaml @@ -72,7 +72,7 @@ jobs: core.setOutput('additional_tag', additionalTag); publish_image: name: Build and publish - runs-on: [self-hosted, regular] + runs-on: [ubuntu-latest] needs: - check if: needs.check.outputs.run_publish == 'true'