From 73a583bb227e27137736cf308e05169252852b4a Mon Sep 17 00:00:00 2001 From: Vezpi Date: Sun, 22 Jun 2025 19:55:40 +0000 Subject: [PATCH] feat: add merge lock --- .dev-lock | 0 .gitea/workflows/deployment.yml | 13 +++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 .dev-lock diff --git a/.dev-lock b/.dev-lock new file mode 100644 index 0000000..e69de29 diff --git a/.gitea/workflows/deployment.yml b/.gitea/workflows/deployment.yml index fab3ba9..2ff7643 100644 --- a/.gitea/workflows/deployment.yml +++ b/.gitea/workflows/deployment.yml @@ -134,6 +134,19 @@ jobs: needs: Test-Staging runs-on: ubuntu steps: + - name: Checkout preview branch + uses: actions/checkout@v4 + with: + fetch-depth: 0 + ref: preview + + - name: Check for merge lock + run: | + if [ -f .dev-lock ]; then + echo "🔒 Merge is locked via .dev-lock file. Skipping merge to main." + exit 0 + fi + - name: Checkout Repository uses: actions/checkout@v4 with: