From 0e06626eef31f2c373837dcef947f9e37889bfab Mon Sep 17 00:00:00 2001 From: Marcel Date: Tue, 2 Jun 2026 19:38:36 +0200 Subject: [PATCH] ci(deploy): guard deploy-obs heredoc stays unquoted (#603) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The unquoted < --- .gitea/workflows/ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f9553ab2..46e38aa1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -108,6 +108,32 @@ jobs: exit 1 fi + - name: Assert deploy-obs writes obs-secrets.env via an unquoted heredoc (#603) + shell: bash + run: | + # Inside a composite action, secrets arrive as $VAR from env: (secrets.* + # is unavailable there), so the obs-secrets.env heredoc MUST use an + # unquoted delimiter (<