From 322ddb0c2c59e701405c3d9903cbf85901e9034b Mon Sep 17 00:00:00 2001 From: wt Date: Thu, 17 Sep 2026 17:26:06 +0700 Subject: [PATCH] Update .gitea/workflows/actions.yaml --- .gitea/workflows/actions.yaml | 44 ++++++++++++++++------------------- 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index ca82796..e482811 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -4,37 +4,33 @@ on: [push] jobs: Prepare-Build-Testing-Make: - runs-on: alpine-sdk + runs-on: ubuntu-latest steps: - - name: prepare-container - run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts - name: Check out repository code - uses: actions/checkout@v3 - - name: Building Binary with make + uses: actions/checkout@v4 + - name: Building binary with make run: make -j$(nproc) + Prepare-Build-Testing-CMake: - runs-on: alpine-sdk + runs-on: ubuntu-latest steps: - - name: prepare-container - run : echo "83.172.39.220 gitea.home.com" >> /etc/hosts - 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 Prepare-Build-Testing-With-Meson: - runs-on: alpine-sdk + runs-on: ubuntu-latest steps: - - name: prepare-container - run: | - echo "83.172.39.220 gitea.home.com" >> /etc/hosts - name: Check out repository code - uses: actions/checkout@v3 - - name: Building binary with meson - run: | - meson setup build && \ - ninja -C build \ No newline at end of file + 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 \ No newline at end of file -- 2.54.0