From 392e60d69d47130f7f1a249ef8001c1fe6b234d0 Mon Sep 17 00:00:00 2001
From: Pierre Smeyers <pierre.smeyers@gmail.com>
Date: Fri, 11 Apr 2025 18:10:41 +0200
Subject: [PATCH] fix(envsubst): leave lines with '# nosubst' unchanged when
 substituting (used to be simply dropped)

---
 templates/gitlab-ci-docker-compose.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/templates/gitlab-ci-docker-compose.yml b/templates/gitlab-ci-docker-compose.yml
index 6dcfd0d..9052263 100644
--- a/templates/gitlab-ci-docker-compose.yml
+++ b/templates/gitlab-ci-docker-compose.yml
@@ -470,7 +470,11 @@ stages:
         }
         return enc
       }
-      !/# *nosubst/ {
+      /# *nosubst/ {
+        print $0
+        next
+      }
+      {
         orig_line = $0
         line = $0
         count_repl_in_line = 0
-- 
GitLab