From 8314cf8dd727a0cfa133530a55eabb982295cce4 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Sun, 23 Mar 2025 05:38:09 +0000 Subject: [PATCH 1/2] CI: Run on non-master branches and PRs --- .github/workflows/build.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f59f98f..a756af1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -4,11 +4,7 @@ on: schedule: - cron: '0 0 1 * *' push: - branches: - - master pull_request: - branches: - - master jobs: build: @@ -28,4 +24,4 @@ jobs: run: | cd build cmake .. - make -j$(nproc) \ No newline at end of file + make -j$(nproc) From 05d1e0a71004f717b2943250e2f1e3ea9d724a3e Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Sun, 23 Mar 2025 05:46:09 +0000 Subject: [PATCH 2/2] CI: Run build on Ubuntu 22.04 in addition to Ubuntu latest --- .github/workflows/build.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a756af1..12075b7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -8,7 +8,12 @@ on: jobs: build: - runs-on: ubuntu-latest + strategy: + matrix: + os: + - ubuntu-latest + - ubuntu-22.04 + runs-on: ${{ matrix.os }} steps: - name: Checkout code