aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2025-10-27Bump actions/upload-artifact from 4 to 5 (#11248)dependabot[bot]
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03release-candidate: switch from macos-13 to macos-15-intel.John MacFarlane
macos-13 will be retired by Dec. 4, 2025.
2025-09-08Bump actions/github-script from 7 to 8dependabot[bot]
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v7...v8) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2025-09-08Bump actions/setup-dotnet from 4 to 5dependabot[bot]
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5. - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-dotnet dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2025-08-18Bump actions/checkout from 4 to 5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2025-07-23Fix CI again.John MacFarlane
2025-07-23CI: another stab at preventing ghc 9.10, 9.12 from erroring.John MacFarlane
2025-07-23CI: don't warn on unused imports in ghc 9.10+.John MacFarlane
For now I want to avoid having to put in lots of CPP.
2025-07-23Revise Makefile and CI treatment of `--ghc-options`.John MacFarlane
Previously we set `--ghc-options` in Makefile and CI; but this overrides the ghc-options set in the pandoc.cabal file. Better to add options one-by-one using `--ghc-option`. We no longer use GHC_OPTIONS and just put these extra options in CABAL_OPTIONS.
2025-07-23Fix CI so that -Wall -Werror works again!John MacFarlane
We were only getting the return status for the tests, apparently, from `cabal test`. So now we run `cabal build` separately.
2025-07-06CI: use windows-2022. windows-2019 is no longer provided.John MacFarlane
2025-03-27Release builds: build with ghc 9.8.John MacFarlane
2025-02-07Add testing on ghc v9.12 (#10598)Charles Tapley Hoyt
Use `--allow-newer` since dependencies are not yet updated for latest base version.
2025-01-08nightly workflow: use ghc 9.8, cabal 3.14.John MacFarlane
2025-01-06CI: don't use -Werror on ghc 9.10.John MacFarlane
2025-01-06CI: test with ghc 9.8, 9.10John MacFarlane
2025-01-06CI: comment out nix build.John MacFarlane
Pending a solution for #10509.
2024-11-07nightly, release-candidate: set GITHUB_PATH to include ghcup bin.John MacFarlane
2024-11-07CI: use ghcup to install cabal in Windows.John MacFarlane
2024-11-06Nightly/macos: be sure to install cabal as well as ghc.John MacFarlane
2024-11-05Install ghcup on GH macos runners.John MacFarlane
They no longer include it as they did in macos-12.
2024-11-04Use macos-13 runner instead of macos-12 or -15John MacFarlane
(on release_candidate and nightly actions). macos-13 is the oldest supported version. See #10348.
2024-11-03GitHub workflow 'nightly': bump Mac OS version (#10348)Andreas Deininger
2024-10-06Bump cachix/install-nix-action from 29 to 30 (#10267)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 29 to 30. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v29...v30) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-29Bump cachix/install-nix-action from V28 to 29dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V28 to 29. This release includes the previously tagged commit. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/V28...v29) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
2024-09-22Nix CI: re-add nix_path but with proper name of stable channel.John MacFarlane
2024-09-22CI: remove channel from nix build.John MacFarlane
2024-09-22CI: try changing Nix build to use nix-stable.John MacFarlane
2024-09-15Bump cachix/install-nix-action from V27 to 28dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V27 to 28. This release includes the previously tagged commit. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/V27...V28) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
2024-06-24Remove pkg-config installation step in nightly workflowTomBen
2024-06-23Update macOS version in GitHub workflows to `macos-12`TomBen
2024-06-09CI: bump remaining actions/checkout from v3 to v4Albert Krewinkel
2024-05-27Bump checkout version for nightlies.John MacFarlane
2024-05-19Bump cachix/install-nix-action from 26 to 27 (#9774)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-07release-candidate build: use most recent version of checkout action.John MacFarlane
2024-03-17release-candidate action: update WiX path.pandoc-cli-3.1.12.33.1.12.3John MacFarlane
3.14 is now used.
2024-03-11Bump cachix/install-nix-action from 25 to 26 (#9557)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13Add djot reader and writer.djotJohn MacFarlane
Djot is a light markup syntax (https://djot.net). This patch adds djot as input and output formats. API changes: Add Text.Pandoc.Readers.Djot Add Text.Pandoc.Writers.Djot
2024-02-05fix(ci): run 2nd docx validation workflow when script changesEdwin Török
Signed-off-by: Edwin Török <[email protected]>
2024-01-21build(deps): bump actions/cache from 3 to 4dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2024-01-14build(deps): bump cachix/install-nix-action from 24 to 25dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-27ci(commit-validation): use git to walk commitsEdwin Török
The PR event doesn't include the actual commits, just a count and a URL to fetch it. But we can checkout the entire git history, we don't have so many commits that we need to optimize this just yet. And then we might as well use `git` itself to walk the commit history. (Using the remote commits URL would be useful only if we'd want to do a shallow clone because we have too many commits) Signed-off-by: Edwin Török <[email protected]>
2023-12-26commit-validation CI - another attempt.John MacFarlane
2023-12-26commit validation CI: work with regular push as well as pr.John MacFarlane
2023-12-26Fix commit-validation CI.John MacFarlane
Hopefully. See #9286.
2023-12-19Fix commit validation CI.John MacFarlane
This CI action has been broken for a long time, giving us false negatives.
2023-12-19Fix commit-validation CI.John MacFarlane
2023-12-19Attempt to fix commit-validation CI.John MacFarlane
2023-12-19ci(docx): add 2 CI rules to run the validation rules from the MakefileEdwin Török
Triggered only when the golden docx or the validator script changes. Signed-off-by: Edwin Török <[email protected]>
2023-12-18Bump actions/upload-artifact from 3 to 4dependabot[bot]
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>