From dd4d7e4f782d679808b6f02ec323d2c2fd9bfc0d Mon Sep 17 00:00:00 2001 From: Dmitry Rogozhkin Date: Wed, 13 May 2026 12:29:17 -0700 Subject: [PATCH 1/2] ci: add workflow to login to docker hub on self-hosted runners Signed-off-by: Dmitry Rogozhkin --- .github/workflows/docker-login.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/docker-login.yml diff --git a/.github/workflows/docker-login.yml b/.github/workflows/docker-login.yml new file mode 100644 index 0000000..19810cd --- /dev/null +++ b/.github/workflows/docker-login.yml @@ -0,0 +1,24 @@ +name: Docker Registry Login + +on: + workflow_dispatch: + inputs: + runners: + description: 'Comma-separated runner labels (e.g., bmg, dg2)' + required: true + default: '["bmg","dg2"]' + type: string + +jobs: + docker-login: + runs-on: ${{matrix.runner }} + strategy: + matrix: + runner: ${{ fromJson(github.event.inputs.runners) }} + steps: + - name: Log in to Docker Registry + uses: docker/login-action@v4 + with: + username: ${{ secrets.DH_USER }} + password: ${{ secrets.DH_TOKEN }} + logout: false From a6c8dc480a4f7c663fbb2908e06ff4ad94ce137f Mon Sep 17 00:00:00 2001 From: Dmitry Rogozhkin Date: Thu, 14 May 2026 16:36:01 -0700 Subject: [PATCH 2/2] Apply suggestion from @luis-real Co-authored-by: Luis Real --- .github/workflows/docker-login.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-login.yml b/.github/workflows/docker-login.yml index 19810cd..9099866 100644 --- a/.github/workflows/docker-login.yml +++ b/.github/workflows/docker-login.yml @@ -11,7 +11,7 @@ on: jobs: docker-login: - runs-on: ${{matrix.runner }} + runs-on: ${{ matrix.runner }} strategy: matrix: runner: ${{ fromJson(github.event.inputs.runners) }}