From ae2b3bc7d4ea021b60a9c47ded67485303bbd102 Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Tue, 27 Aug 2024 11:16:26 +0800 Subject: [PATCH] workflows/docker: only perform login when necessary --- .github/workflows/docker.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 0d69252162..de28a8a857 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -53,7 +53,8 @@ jobs: - name: Log in to GitHub Packages if: > github.event_name == 'release' || - (github.event_name == 'push' && github.ref == 'refs/heads/master') + (github.event_name == 'push' && github.ref == 'refs/heads/master' && + matrix.version == '22.04') run: | docker login ghcr.io -u BrewTestBot --password-stdin <<<"$TOKEN" env: @@ -62,7 +63,8 @@ jobs: - name: Log in to Docker Hub if: > github.event_name == 'release' || - (github.event_name == 'push' && github.ref == 'refs/heads/master') + (github.event_name == 'push' && github.ref == 'refs/heads/master' && + matrix.version == '22.04') run: | docker login -u brewtestbot --password-stdin <<<"$TOKEN" env: