From 3e1ed5fa390de2bacc3a72d640f54fc77a4b1665 Mon Sep 17 00:00:00 2001 From: wt Date: Thu, 17 Sep 2026 17:08:59 +0700 Subject: [PATCH 1/2] Update .gitea/workflows/actions.yaml --- .gitea/workflows/actions.yaml | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index 8cdc6a8..3ff05e5 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Building binary with make run: make -j$(nproc) - name: Testing binary @@ -16,17 +16,14 @@ jobs: Prepare-Build-Testing-With-CMake: runs-on: ubuntu-latest steps: - - name: prepare-container - run: | - apt install -y cmake - name: Check out repository code - uses: actions/checkout@v3 - - name: Building binary with CMake - run: | - mkdir build && \ - cd build && \ - cmake .. && \ - make -j$(nproc) + uses: actions/checkout@v4 + - name: Install build tools + run: apt update && apt install -y cmake + - name: Configure CMake + run: cmake -B ${{gitea.workspace}}/build + - name: Build project + run: cmake --build ${{gitea.workspace}}/build - name: Testing binary run: | cd build && ../tests.sh @@ -34,15 +31,14 @@ jobs: Prepare-Build-Testing-With-Meson: runs-on: ubuntu-latest steps: - - name: prepare-container - run: | - apt install -y meson - name: Check out repository code - uses: actions/checkout@v3 - - name: Building binary with meson - run: | - meson setup build && \ - ninja -C build + uses: actions/checkout@v4 + - name: Install build tools + run: apt update && apt install -y meson + - name: Configure Project + run: meson setup build --buildtype=release + - name: Build Project + run: meson compile -C build - name: Testing binary run: | cd build && ../tests.sh -- 2.54.0 From 296b936f8db46c70c5d9aaa5bfce594c452a1778 Mon Sep 17 00:00:00 2001 From: wt Date: Thu, 17 Sep 2026 17:09:47 +0700 Subject: [PATCH 2/2] Update .gitea/workflows/actions.yaml --- .gitea/workflows/actions.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index 3ff05e5..acde6eb 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -25,8 +25,7 @@ jobs: - name: Build project run: cmake --build ${{gitea.workspace}}/build - name: Testing binary - run: | - cd build && ../tests.sh + run: cd build && ../tests.sh Prepare-Build-Testing-With-Meson: runs-on: ubuntu-latest @@ -40,5 +39,4 @@ jobs: - name: Build Project run: meson compile -C build - name: Testing binary - run: | - cd build && ../tests.sh + run: cd build && ../tests.sh -- 2.54.0