From 9f9524fbcbf87706cea4b39c49c34440b6164a0a Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Mon, 24 Mar 2025 20:23:55 +0000 Subject: [PATCH] ci: stop publishing latest tag (#13245) Signed-off-by: Jens Langhammer --- .github/actions/docker-push-variables/push_vars.py | 1 - authentik/outposts/controllers/docker.py | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/docker-push-variables/push_vars.py b/.github/actions/docker-push-variables/push_vars.py index 578fceb57f..b11dfd4161 100644 --- a/.github/actions/docker-push-variables/push_vars.py +++ b/.github/actions/docker-push-variables/push_vars.py @@ -44,7 +44,6 @@ if is_release: ] if not prerelease: image_tags += [ - f"{name}:latest", f"{name}:{version_family}", ] else: diff --git a/authentik/outposts/controllers/docker.py b/authentik/outposts/controllers/docker.py index 69ea01477f..16dd01fdce 100644 --- a/authentik/outposts/controllers/docker.py +++ b/authentik/outposts/controllers/docker.py @@ -13,6 +13,7 @@ from paramiko.ssh_exception import SSHException from structlog.stdlib import get_logger from yaml import safe_dump +from authentik import __version__ from authentik.outposts.apps import MANAGED_OUTPOST from authentik.outposts.controllers.base import BaseClient, BaseController, ControllerException from authentik.outposts.docker_ssh import DockerInlineSSH, SSHManagedExternallyException @@ -184,7 +185,7 @@ class DockerController(BaseController): try: self.client.images.pull(image) except DockerException: # pragma: no cover - image = f"ghcr.io/goauthentik/{self.outpost.type}:latest" + image = f"ghcr.io/goauthentik/{self.outpost.type}:{__version__}" self.client.images.pull(image) return image