From a18af7537ebf3252ac677590203b2f36a5f153b5 Mon Sep 17 00:00:00 2001 From: mirage <119869686+ClementBobin@users.noreply.github.com> Date: Fri, 27 Mar 2026 13:17:42 +0100 Subject: [PATCH] feat: configure appsettings for CI by enabling database usage and setting SQLite --- .gitea/workflows/pr-endpoint-check.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitea/workflows/pr-endpoint-check.yml b/.gitea/workflows/pr-endpoint-check.yml index 39d8249..1975e45 100644 --- a/.gitea/workflows/pr-endpoint-check.yml +++ b/.gitea/workflows/pr-endpoint-check.yml @@ -11,6 +11,21 @@ jobs: - name: Checkout PR branch uses: actions/checkout@v4 + - name: Configure appsettings for CI + run: | + # Find the appsettings.json file + APPSETTINGS_PATH="Webzine.WebApplication/appsettings.json" + + # Backup original file + cp $APPSETTINGS_PATH $APPSETTINGS_PATH.bak + + # Use jq to modify the JSON + jq '.UseDatabase = true | .IsSQLite = true' $APPSETTINGS_PATH > $APPSETTINGS_PATH.tmp + mv $APPSETTINGS_PATH.tmp $APPSETTINGS_PATH + + echo "Updated appsettings.json:" + cat $APPSETTINGS_PATH + - name: Setup .NET 10 uses: actions/setup-dotnet@v4 with: