aboutsummaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2024-02-18Try overriding branch name in CodeCovJay Berkenbilt
As of this moment, if a specific commit's coverage data is uploaded to CodeCov via a pull request, when that exact same commit builds in main, the branch is not associated with the commit. I'm hoping this might work around that.
2024-02-18Upgrade artifacts actionsJay Berkenbilt
2024-02-18Upgrade version of checkout actionJay Berkenbilt
Still need to handle upload artifacts, but that requires additional changes.
2024-02-18Support CodeCovJay Berkenbilt
2024-02-04Add json fuzzer with seed files from #1123 and test suiteJay Berkenbilt
...as well as some cases generated in CI from earlier attempts at fixing this.
2024-01-07Fix TODO exclusion in main.ymlJay Berkenbilt
2023-12-23Fix pkg-test tests and run from CIJay Berkenbilt
2023-12-20Add CI for testing with zlib-ngJay Berkenbilt
Add a CI job to test qpdf with other than the default zlib implementation. This incldues a check that the new zlib really is not the default, so the new test will fail if the default because zlib-ng.
2023-12-19CI: optimize builds to run short jobs with less concurrencyJay Berkenbilt
2023-12-16Add CI build for next C++ versionJay Berkenbilt
2023-12-16Test qpdf + pikepdf with FUTUREJay Berkenbilt
2023-02-25Add pikepdf tests to CIJay Berkenbilt
2023-02-18Remove custom jpeg library installation for mac buildJay Berkenbilt
libjpeg development files are on the macos GitHub Actions build image now, and downloading our own version was causing conflicts.
2022-12-31Use authenticated API call for github API for better rate limitsJay Berkenbilt
2022-11-17Upgrade github actions versionsJay Berkenbilt
2022-09-23Run tests in CI with char as unsigned charJay Berkenbilt
2022-03-08Run Windows build on Windows 2022 runnerrelease-qpdf-10.6.310.6Jay Berkenbilt
2022-02-15Temporarily require windows-2019 github runnerJay Berkenbilt
2021-12-21Stop adding pre-built documentation to the source distributionJay Berkenbilt
2021-12-18Update documentation build/installationJay Berkenbilt
2021-12-13Disable ci-fuzz build on build branchJay Berkenbilt
I run the fuzzer test suite, which should be good enough to avoid wasting resources on this every time I push to build.
2021-11-07Remove master from github workflowsJay Berkenbilt
Main branch is `main` now
2021-05-08Include manuals in windows distributions again (fixes #521)Jay Berkenbilt
2020-10-27Run CI Fuzz integration on push as well as pull requestJay Berkenbilt
2020-10-25Build Windows releases with openssl; automate external librariesJay Berkenbilt
External libraries for Windows are now built automatically in the qpdf/external-libs repository and include openssl in addition to zlib and jpeg. Use these, and update the Windows build to build with the openssl crypto provider by default. We leave the native crypto provider enabled in case there is a problem with openssl and also to continue to exercise that code.
2020-10-21Build on a schedule and use latest versions of runnersJay Berkenbilt
2020-10-21Add automated test for shell wildcard expansionJay Berkenbilt
Wildcard expansion is different in Windows from non-Windows and sometimes requires special link options to work. Add tests that fail if we link incorrectly.
2020-10-20Ignore some paths for triggering build in CIJay Berkenbilt
2020-10-17Trigger QPDF Build on build/*Jay Berkenbilt
2020-10-16Add GitHub Actions workflowJay Berkenbilt
2020-10-15Rename github workflow main.yml to cifuzz.ymlJay Berkenbilt
Preparing to migrate qpdf's main build/CI to GitHub actions
2020-04-03Turning dry_run off for CIFuzzLeo Neat
2020-02-22Add CIFuzz actionLeo Neat