From 9673496211558c4a4088b7db62a126c0c1bc7535 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ullrich=20Sch=C3=A4fer?= Date: Fri, 27 Mar 2026 17:34:28 +0100 Subject: [PATCH] Add GitHub environments to CD workflows - cd-apps: uses `production` environment for AGE_SECRET_KEY - cd-infra: uses `infra` environment for AGE_SECRET_KEY Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/cd-apps.yml | 2 ++ .github/workflows/cd-infra.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/cd-apps.yml b/.github/workflows/cd-apps.yml index 0fa9bfe..7c9fc7c 100644 --- a/.github/workflows/cd-apps.yml +++ b/.github/workflows/cd-apps.yml @@ -17,6 +17,7 @@ jobs: build-images: name: Build & Push Docker Images runs-on: ubuntu-latest + environment: production permissions: contents: read packages: write @@ -55,6 +56,7 @@ jobs: name: Deploy Apps needs: [build-images] runs-on: ubuntu-latest + environment: production steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/cd-infra.yml b/.github/workflows/cd-infra.yml index b85c5b7..3b0520e 100644 --- a/.github/workflows/cd-infra.yml +++ b/.github/workflows/cd-infra.yml @@ -20,6 +20,7 @@ jobs: deploy: name: Deploy Infrastructure runs-on: ubuntu-latest + environment: infra steps: - uses: actions/checkout@v6