Commit Graph

17 Commits

Author SHA1 Message Date
Martin Mitáš
057915e089
CI: Migrate codecov/codecov-action@v3 to @v4. (#241) 2024-02-17 15:01:46 +01:00
Martin Mitáš
d1f967f82d
CI: Remove bogus workflow step. 2024-02-04 02:00:19 +01:00
Martin Mitáš
e7c4392cd1
CI: Run test also on Windows runners. 2024-02-04 01:46:01 +01:00
Martin Mitáš
94ad82abd0
CI: Rework Windows build jobs to use nmake rather than Visual Studio solution. 2024-02-03 23:19:18 +01:00
Martin Mitáš
7dcbffe75b
CI: Add new job to make also Relase build on Linux. 2024-02-03 22:57:14 +01:00
Martin Mitáš
5bd6224147 Fix warning about a shadowed variable (with -Wshadow).
Fixes #234.
2024-01-28 08:26:39 +01:00
Martin Mitas
12df389a71 ci-build.yml: Explicitly name the checkout step. 2024-01-21 16:31:45 +01:00
Martin Mitas
610bfdb510 Migrate from codecov bash uploader to github action. 2024-01-21 16:31:45 +01:00
Martin Mitas
af96a3f4f7 ci-fuzz.yml: Reenable "Upload Sarif" step.
See https://github.com/google/oss-fuzz/issues/10915.
2024-01-11 10:57:02 +01:00
Martin Mitas
3e576b4938 Rename the fuzz test workflow. 2024-01-11 10:49:05 +01:00
Martin Mitas
407b107e0b ci-fuzz.yml: .yml cannot have multiple "if" in one step. 2024-01-11 10:42:27 +01:00
Martin Mitas
5933084293 ci-fuzz.yml: Disable step "Upload Sarif".
(It got in from the oss-fuzz's example cifuzz.yml, but IDK even what it
is so hopefully we can live without it.)
2024-01-11 10:39:52 +01:00
Martin Mitas
85b971a34d Try to fix ci-fuzz.yml by fixing indentation. 2024-01-11 10:01:00 +01:00
Martin Mitas
722cacad9d Try to fix ci-fuzz.yml by removing permissions {}.
cmark doesn't have that line either.
2024-01-11 09:56:07 +01:00
Martin Mitas
87d4f06349 Enable CI fuzzing via oss-fuzz project.
Should perform some initial 10 min fuzz testing on pull requests.
2024-01-11 09:50:58 +01:00
Martin Mitas
8c5e19063a Fix windows-32 build. 2023-12-12 19:56:56 +01:00
Martin Mitas
a9b0b4576a Migrate CI from Travis and Appveyor to Github Workflows. 2023-12-12 19:46:14 +01:00