aboutsummaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
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]>
2024-01-05Replace references to pandoc-discuss with GitHub discussions.John MacFarlane
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]>
2023-12-03Bump cachix/install-nix-action from 23 to 24 (#9234)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24) --- 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>
2023-09-10Switch to actions/checkout@v4.John MacFarlane
2023-09-10Bump cachix/install-nix-action from 22 to 23 (#9074)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23) --- 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>
2023-08-04Use ghc 9.6 for release builds.John MacFarlane
See #8947.
2023-07-18Change Windows release build to use cabal instead of stack.John MacFarlane
Use ghc 9.2 to address #8955.
2023-07-12CI: don't trigger ci on changes to cirrus config.John MacFarlane
2023-06-28CI: Another try to specify cabal store directory.John MacFarlane
2023-06-28CI: fix path for cabal global store.John MacFarlane
The GitHub action now uses `$XDG_STATE_HOME/cabal`, which is why our cache wasn't working. See https://github.com/haskell/actions/issues/210
2023-06-27CI for linux-nix: use -Wall.John MacFarlane
2023-06-27Add cabal caching to linux-nix-cabal CI workflow.John MacFarlane
2023-06-26Revert "Try adding magic nix cache to nix CI build."John MacFarlane
This reverts commit 295c6b04852391a23372ccb9153c1ec115c2c303. This was actually slower than what we had before (14m on second run, as compared to 12m).
2023-06-26Try adding magic nix cache to nix CI build.John MacFarlane
See https://determinate.systems/posts/magic-nix-cache
2023-06-26Add CI testing on ghc 9.6John MacFarlane
2023-06-19Bump cachix/install-nix-action from 21 to 22dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v21...v22) --- 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-06-06Remove support for ghc 8.6, 8.8.John MacFarlane
2023-05-29Bump cachix/install-nix-action from 20 to 21dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21) --- 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-03-27Fix release-candidate build for macos.John MacFarlane
Use ghc 9.4 and cabal 3.10.
2023-03-25Add typst writer.John MacFarlane
See #8713.
2023-03-22macos nighty build: use ghc 9.4.4.John MacFarlane
2023-03-16CI/Nightly: use ghc 9.4 for windows build.John MacFarlane
2023-03-16CI: use latest point release for each ghc version.John MacFarlane
2023-03-16nightly: install ghc 9.4.4 for linux.John MacFarlane
Otherwise it will use 9.6.1 which doesn't yet work.
2023-03-12More macos release candidate tweaks.John MacFarlane
2023-03-12Fix macos release candidate on GitHub actions.John MacFarlane
Change name of release candidate. Remove linux rc build, as we're building on cirrus.
2023-03-10Factor out make_macos_release.sh from the release candidate workflow.John MacFarlane
Also use cabal instead of stack to build the macos binary.
2023-03-05Bump cachix/install-nix-action from 19 to 20 (#8670)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20) --- 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>
2023-03-05Windows CI: fix directory for global cabal store.John MacFarlane
2023-03-05Revert "Another attempt at fixing Windows CI caching."John MacFarlane
This reverts commit 4345350038609e4b47270dcb73c1bc6dcb3dfd60.
2023-03-05Another attempt at fixing Windows CI caching.John MacFarlane
We use setup-haskell, which defines cabal-store as one of its outputs.
2023-03-04CI: Use full windows path for cabal store.John MacFarlane
2023-03-04Another attempt to fix windows CI caching.John MacFarlane
2023-03-04Fix nix CI.John MacFarlane
2023-03-04Add linux-nix-cabal CI.John MacFarlane
2023-03-04Another try at fixing Windows CI caching.John MacFarlane
2023-03-02Another attempt to fix windows CI caching.John MacFarlane
2023-03-02Try to fix cabal global store caching on Windows CI.John MacFarlane