summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorGravatar Vincent Rischmann2024-12-07 22:49:47 +0100
committerGravatar Vincent Rischmann2024-12-07 22:49:47 +0100
commit35152890868b5130dea3af163f3892b8e0b56fc3 (patch)
tree0c633f550f428a4d2bfc825aa3dd0f8b71d3cc5e /.github
parentregenerate the loadable-ext-sqlite3.h file (diff)
downloadzig-sqlite-35152890868b5130dea3af163f3892b8e0b56fc3.tar.gz
zig-sqlite-35152890868b5130dea3af163f3892b8e0b56fc3.tar.xz
zig-sqlite-35152890868b5130dea3af163f3892b8e0b56fc3.zip
ci: run with ubuntu 24.04ci-ubuntu-2404
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/main.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 8d3162e..923e9f1 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -17,7 +17,7 @@ concurrency:
17 17
18jobs: 18jobs:
19 lint: 19 lint:
20 runs-on: ubuntu-latest 20 runs-on: ubuntu-24.04
21 steps: 21 steps:
22 - uses: actions/checkout@v4 22 - uses: actions/checkout@v4
23 - uses: goto-bus-stop/setup-zig@v2 23 - uses: goto-bus-stop/setup-zig@v2
@@ -29,7 +29,7 @@ jobs:
29 strategy: 29 strategy:
30 fail-fast: false 30 fail-fast: false
31 matrix: 31 matrix:
32 os: [ubuntu-latest, windows-latest, macos-latest] 32 os: [ubuntu-24.04, windows-latest, macos-latest]
33 runs-on: ${{ matrix.os }} 33 runs-on: ${{ matrix.os }}
34 steps: 34 steps:
35 - name: Checkout repository 35 - name: Checkout repository
@@ -41,7 +41,7 @@ jobs:
41 version: master 41 version: master
42 42
43 - name: Install qemu 43 - name: Install qemu
44 if: ${{ matrix.os == 'ubuntu-latest' }} 44 if: ${{ matrix.os == 'ubuntu-24.04' }}
45 run: | 45 run: |
46 sudo apt-get update -y && sudo apt-get install -y qemu-user-binfmt 46 sudo apt-get update -y && sudo apt-get install -y qemu-user-binfmt
47 47
@@ -55,14 +55,14 @@ jobs:
55 restore-keys: ${{ runner.os }}-${{ matrix.os }}-zig- 55 restore-keys: ${{ runner.os }}-${{ matrix.os }}-zig-
56 56
57 - name: Run Tests in memory 57 - name: Run Tests in memory
58 if: ${{ matrix.os == 'ubuntu-latest' }} 58 if: ${{ matrix.os == 'ubuntu-24.04' }}
59 run: zig build test -Dci=true -Din_memory=true --summary all -fqemu -fwine 59 run: zig build test -Dci=true -Din_memory=true --summary all -fqemu -fwine
60 - name: Run Tests in memory 60 - name: Run Tests in memory
61 if: ${{ matrix.os != 'ubuntu-latest' }} 61 if: ${{ matrix.os != 'ubuntu-24.04' }}
62 run: zig build test -Dci=true -Din_memory=true --summary all 62 run: zig build test -Dci=true -Din_memory=true --summary all
63 63
64 test-loadable-extension: 64 test-loadable-extension:
65 runs-on: ubuntu-latest 65 runs-on: ubuntu-24.04
66 steps: 66 steps:
67 - name: Checkout repository 67 - name: Checkout repository
68 uses: actions/checkout@v4 68 uses: actions/checkout@v4