summaryrefslogtreecommitdiff
path: root/.github (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-08-06ci: only run the workflow on a push to masterGravatar Vincent Rischmann1-0/+1
With both `push` and `pull_request` a push to an open PR triggers two redundant builds which we should avoid. This should have minimal impact since I typically open a PR when working on a feature.
2022-08-06ci: cache the zig cache filesGravatar Vincent Rischmann1-0/+8
2022-08-06ci: cancel in progress jobGravatar Vincent Rischmann1-0/+4
2022-08-06ci: run the workflow on all changesGravatar Vincent Rischmann1-8/+0
2022-08-02ci: also trigger on ref creationGravatar Vincent Rischmann1-0/+1
2022-08-02ci: test on macOS 12Gravatar Vincent Rischmann1-1/+1
2022-08-02ci: test on all Ubuntu's variantsGravatar Vincent Rischmann1-1/+1
Ubuntu 18.04 actually uses SQLite 3.22.x and as seen in 530feae7884ae5942c50cba30a307ddbcd767402 the SQLITE_DIRECTONLY flag doesn't exist until SQLite 3.30.0. If we had tested with Ubuntu 18.04 we would have caught this earlier.
2021-08-18ci: stop testing both memory and filesystemGravatar Vincent Rischmann1-17/+0
We don't do much when choosing in memory or not, sqlite does all the work of managing the data, so there's not much point for us testing both modes. This will also have the benefit of reducing the time needed to run the CI, especially for aarch64 which is super slow.
2021-08-18ci: enable macOSGravatar Vincent Rischmann1-2/+2
2021-08-11actions- add `fail-fast: false` to matrix stepsGravatar Meghan Denny1-0/+2
2021-07-18Revert "ci: use vrischmann/checkout@disable-autocrlf"Gravatar Vincent Rischmann1-6/+2
This reverts commit 31caa367f3ea19a3a0a7d8c0a710089b14416d94.
2021-07-12ci: use vrischmann/checkout@disable-autocrlfGravatar Vincent Rischmann1-2/+6
2021-06-06ci: add steps for WindowsGravatar Vincent Rischmann1-2/+2
2021-05-30ci: run the actions every dayGravatar Vincent Rischmann1-0/+2
2021-03-23ci: remove extraneous jobsGravatar Vincent Rischmann1-6/+0
2021-03-13ci: use two different jobs for in-memory/filesystem testsGravatar Vincent Rischmann1-5/+21
2021-03-13ci: also trigger the github workflow if C files are modifiedGravatar Vincent Rischmann1-0/+4
2021-02-27ci: add a lint GitHub stepGravatar Vincent Rischmann1-0/+9
2021-01-24ci: test both in-memory and filesystemGravatar Vincent Rischmann1-2/+2
2020-12-28ci: rename is_ci to in_memoryGravatar Vincent Rischmann1-1/+4
also test both modes
2020-12-22only Linux is supportedGravatar Vincent Rischmann1-1/+1
2020-12-22add the github workflowGravatar Vincent Rischmann1-0/+30