From c1e4d78672c3453978ae82cb7a1acb06296e2f5e Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Wed, 9 Mar 2022 23:48:32 +0100 Subject: [PATCH] root: deprecate :stable tag #2439 we haven't released an -rc release in a while and I don't really see a need for them anymore, so lets simplify the release process Signed-off-by: Jens Langhammer --- .github/workflows/release-publish.yml | 18 ------------------ .../outposts/manual-deploy-docker-compose.md | 4 ++-- .../docs/outposts/manual-deploy-kubernetes.md | 2 +- .../docs/providers/proxy/_traefik_compose.md | 2 +- website/docs/releases/v2022.3.md | 6 ++++++ 5 files changed, 10 insertions(+), 22 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 719f8829f..93640e848 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -36,15 +36,6 @@ jobs: ghcr.io/goauthentik/server:latest platforms: linux/amd64,linux/arm64 context: . - - name: Building Docker Image (stable) - if: ${{ github.event_name == 'release' && !contains('2022.2.1', 'rc') }} - run: | - docker pull beryju/authentik:latest - docker tag beryju/authentik:latest beryju/authentik:stable - docker push beryju/authentik:stable - docker pull ghcr.io/goauthentik/server:latest - docker tag ghcr.io/goauthentik/server:latest ghcr.io/goauthentik/server:stable - docker push ghcr.io/goauthentik/server:stable build-outpost: runs-on: ubuntu-latest strategy: @@ -84,15 +75,6 @@ jobs: ghcr.io/goauthentik/${{ matrix.type }}:latest file: ${{ matrix.type }}.Dockerfile platforms: linux/amd64,linux/arm64 - - name: Building Docker Image (stable) - if: ${{ github.event_name == 'release' && !contains('2022.2.1', 'rc') }} - run: | - docker pull beryju/authentik-${{ matrix.type }}:latest - docker tag beryju/authentik-${{ matrix.type }}:latest beryju/authentik-${{ matrix.type }}:stable - docker push beryju/authentik-${{ matrix.type }}:stable - docker pull ghcr.io/goauthentik/${{ matrix.type }}:latest - docker tag ghcr.io/goauthentik/${{ matrix.type }}:latest ghcr.io/goauthentik/${{ matrix.type }}:stable - docker push ghcr.io/goauthentik/${{ matrix.type }}:stable build-outpost-binary: timeout-minutes: 120 runs-on: ubuntu-latest diff --git a/website/docs/outposts/manual-deploy-docker-compose.md b/website/docs/outposts/manual-deploy-docker-compose.md index f48020b56..3cdb46624 100644 --- a/website/docs/outposts/manual-deploy-docker-compose.md +++ b/website/docs/outposts/manual-deploy-docker-compose.md @@ -13,7 +13,7 @@ version: "3.5" services: authentik_proxy: - image: ghcr.io/goauthentik/proxy:stable + image: ghcr.io/goauthentik/proxy # Optionally specify which networks the container should be # might be needed to reach the core authentik server # networks: @@ -40,7 +40,7 @@ version: "3.5" services: authentik_ldap: - image: ghcr.io/goauthentik/ldap:stable + image: ghcr.io/goauthentik/ldap # Optionally specify which networks the container should be # might be needed to reach the core authentik server # networks: diff --git a/website/docs/outposts/manual-deploy-kubernetes.md b/website/docs/outposts/manual-deploy-kubernetes.md index 3f8e4f58b..c36721341 100644 --- a/website/docs/outposts/manual-deploy-kubernetes.md +++ b/website/docs/outposts/manual-deploy-kubernetes.md @@ -88,7 +88,7 @@ spec: secretKeyRef: key: authentik_host_insecure name: authentik-outpost-api - image: ghcr.io/goauthentik/proxy:stable + image: ghcr.io/goauthentik/proxy name: proxy ports: - containerPort: 9000 diff --git a/website/docs/providers/proxy/_traefik_compose.md b/website/docs/providers/proxy/_traefik_compose.md index 6ddaff9da..808e617f4 100644 --- a/website/docs/providers/proxy/_traefik_compose.md +++ b/website/docs/providers/proxy/_traefik_compose.md @@ -16,7 +16,7 @@ services: - "--entrypoints.web.address=:80" authentik-proxy: - image: ghcr.io/goauthentik/proxy:stable + image: ghcr.io/goauthentik/proxy ports: - 9000:9000 - 9443:9443 diff --git a/website/docs/releases/v2022.3.md b/website/docs/releases/v2022.3.md index c1f53d918..ecd409691 100644 --- a/website/docs/releases/v2022.3.md +++ b/website/docs/releases/v2022.3.md @@ -13,6 +13,12 @@ User settings are now configured using flows and stages, allowing administrators authentik now supports the OAuth `client_credentials` grant for machine-to-machine authentication. See [OAuth2 Provider](../providers/oauth2) +## Deprecations + +### `:stable` tag + +To simplify the release process we don't publish explicitly tagged release-candidate versions anymore. With this change, the :latest tag will continue to point at the latest tagged release. + ## Minor changes/fixes - core: add initial app launch url (#2367)