From a6ac974438c075ccb51ab5be1f3e83f8d42a1390 Mon Sep 17 00:00:00 2001
From: blue <blue@macaw.me>
Date: Fri, 2 May 2025 20:44:23 +0300
Subject: [PATCH] CI 1

---
 .forgejo/workflows/main.yml | 18 ++++++------------
 .forgejo/workflows/test.yml |  4 ++--
 2 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/.forgejo/workflows/main.yml b/.forgejo/workflows/main.yml
index 44dba97..f99b54c 100644
--- a/.forgejo/workflows/main.yml
+++ b/.forgejo/workflows/main.yml
@@ -20,11 +20,11 @@ jobs:
 
   docs:
     name: Release documentation
-    runs-on: archlinux
+    runs-on: baremetall_peppersurprise
     needs: [test-qt5, test-qt6]
     steps:
       - name: Check out repository code
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Make a build directory
         run: mkdir build
@@ -37,13 +37,7 @@ jobs:
         working-directory: ./build
         run: cmake --build .
 
-      - name: Copy docs via scp
-        uses: appleboy/scp-action@master
-        # working-directory: ./build/doc //doesn't work
-        with:
-          host: ${{ secrets.DOMAIN_ROOT }}
-          username: ${{ secrets.DEPLOY_USER_NAME }}
-          key: ${{ secrets.DEPLOY_PRIVATE_KEY }}
-          source: "build/doc/html/*,build/doc/xml/*,build/doc/man/*"
-          target: "/srv/lmdbal/doc"
-          strip_components: 2
+      - name: Deploy docs
+        run: |
+          rm -rf /srv/lmdbal/doc/*
+          cp -r build/doc/html/* /srv/lmdbal/doc/
diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml
index a0f3867..a3a8881 100644
--- a/.forgejo/workflows/test.yml
+++ b/.forgejo/workflows/test.yml
@@ -18,14 +18,14 @@ jobs:
     runs-on: archlinux
     steps:
       - name: Check out repository code
-        uses: actions/checkout@v3
+        uses: actions/checkout@v4
 
       - name: Make a build directory
         run: mkdir build
 
       - name: Configure
         working-directory: ./build
-        run: cmake .. -D LMDBAL_STRICT=True -D LMDBAL_BUILD_TESTS=True -D QT_VERSION_MAJOR= ${{ inputs.flags }}
+        run: cmake .. -D LMDBAL_STRICT=True -D LMDBAL_BUILD_TESTS=True ${{ inputs.flags }}
 
       - name: Build
         working-directory: ./build