John MacFarlane
1fd2cacee6
release-candidate: switch from macos-13 to macos-15-intel.
...
macos-13 will be retired by Dec. 4, 2025.
2025-10-03 11:05:42 +02:00
dependabot[bot]
347fbb1ab2
Bump actions/github-script from 7 to 8
...
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] <support@github.com >
2025-09-08 09:17:43 +02:00
dependabot[bot]
f0f10ec91d
Bump actions/setup-dotnet from 4 to 5
...
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] <support@github.com >
2025-09-08 09:16:32 +02:00
dependabot[bot]
072efe81f8
Bump actions/checkout from 4 to 5
...
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] <support@github.com >
2025-08-18 05:04:54 -07:00
John MacFarlane
521bbb2e0c
Fix CI again.
2025-07-23 16:07:09 -07:00
John MacFarlane
84bda29902
CI: another stab at preventing ghc 9.10, 9.12 from erroring.
2025-07-23 15:25:15 -07:00
John MacFarlane
54aef76773
CI: don't warn on unused imports in ghc 9.10+.
...
For now I want to avoid having to put in lots of CPP.
2025-07-23 15:20:34 -07:00
John MacFarlane
fb28952bec
Revise Makefile and CI treatment of --ghc-options.
...
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-23 14:10:43 -07:00
John MacFarlane
655ad77de1
Fix CI so that -Wall -Werror works again!
...
We were only getting the return status for the tests, apparently,
from `cabal test`. So now we run `cabal build` separately.
2025-07-23 08:54:52 -07:00
John MacFarlane
55f0f88d83
CI: use windows-2022. windows-2019 is no longer provided.
2025-07-06 16:37:21 -04:00
John MacFarlane
8e04bab8c1
Release builds: build with ghc 9.8.
2025-03-27 16:11:41 -06:00
Charles Tapley Hoyt
1a3ea44f4f
Add testing on ghc v9.12 ( #10598 )
...
Use `--allow-newer` since dependencies are not yet updated
for latest base version.
2025-02-07 15:26:15 -08:00
John MacFarlane
74b288a1d8
nightly workflow: use ghc 9.8, cabal 3.14.
2025-01-08 08:54:10 -08:00
John MacFarlane
3511f1652e
CI: don't use -Werror on ghc 9.10.
2025-01-06 23:35:11 -08:00
John MacFarlane
564be58fa8
CI: test with ghc 9.8, 9.10
2025-01-06 22:19:11 -08:00
John MacFarlane
45726adeaf
CI: comment out nix build.
...
Pending a solution for #10509 .
2025-01-06 10:01:46 -08:00
John MacFarlane
480e0c9322
Add silby to funding.
2024-12-09 17:06:51 -08:00
John MacFarlane
5240a52479
nightly, release-candidate: set GITHUB_PATH to include ghcup bin.
2024-11-07 07:07:07 -08:00
John MacFarlane
5c1b5ef1e0
CI: use ghcup to install cabal in Windows.
2024-11-07 07:06:55 -08:00
John MacFarlane
10f638ddf2
Nightly/macos: be sure to install cabal as well as ghc.
2024-11-06 08:11:45 -08:00
John MacFarlane
4b2707cbe7
Install ghcup on GH macos runners.
...
They no longer include it as they did in macos-12.
2024-11-05 08:00:25 -08:00
John MacFarlane
f22f2a4fcb
Use macos-13 runner instead of macos-12 or -15
...
(on release_candidate and nightly actions).
macos-13 is the oldest supported version.
See #10348 .
2024-11-04 09:59:11 -08:00
Andreas Deininger
f01bdef62b
GitHub workflow 'nightly': bump Mac OS version ( #10348 )
2024-11-03 19:25:31 -08:00
John MacFarlane
32c1a31f61
Improve bug report template.
...
Suggest looking at changelog in case of regressions.
2024-10-10 11:00:42 -07:00
dependabot[bot]
e600b3b07f
Bump cachix/install-nix-action from 29 to 30 ( #10267 )
...
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] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 22:45:20 -07:00
John MacFarlane
f202ae1595
Remove refs to pandoc-discuss from issue templates.
...
See #10247 .
2024-10-01 08:40:54 -07:00
dependabot[bot]
e58f5ab701
Bump cachix/install-nix-action from V28 to 29
...
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] <support@github.com >
2024-09-29 20:02:35 -07:00
John MacFarlane
f4fe61a1af
Nix CI: re-add nix_path but with proper name of stable channel.
2024-09-22 12:31:10 -07:00
John MacFarlane
82b186bb58
CI: remove channel from nix build.
2024-09-22 12:26:00 -07:00
John MacFarlane
57d97b4293
CI: try changing Nix build to use nix-stable.
2024-09-22 12:23:54 -07:00
dependabot[bot]
5e3011fe0c
Bump cachix/install-nix-action from V27 to 28
...
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] <support@github.com >
2024-09-15 21:52:49 -07:00
TomBen
442dad1f0a
Remove pkg-config installation step in nightly workflow
2024-06-24 10:03:01 -07:00
TomBen
07602dedae
Update macOS version in GitHub workflows to macos-12
2024-06-23 09:56:09 -07:00
Albert Krewinkel
042eb1782a
CI: bump remaining actions/checkout from v3 to v4
2024-06-09 17:04:11 +02:00
John MacFarlane
4dd021d108
Bump checkout version for nightlies.
2024-05-27 13:08:14 -07:00
dependabot[bot]
94eb6e0cfd
Bump cachix/install-nix-action from 26 to 27 ( #9774 )
...
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] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-19 19:39:19 -07:00
John MacFarlane
038c4dbc8a
release-candidate build: use most recent version of checkout action.
2024-04-07 08:54:58 -07:00
John MacFarlane
b1e2e452de
release-candidate action: update WiX path.
...
3.14 is now used.
2024-03-17 21:35:23 -07:00
dependabot[bot]
9c8ba48fb1
Bump cachix/install-nix-action from 25 to 26 ( #9557 )
...
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] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 10:07:48 -07:00
John MacFarlane
8c42926cb2
Add djot reader and writer.
...
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-13 23:10:42 -08:00
Edwin Török
81f7e5789f
fix(ci): run 2nd docx validation workflow when script changes
...
Signed-off-by: Edwin Török <edwin@etorok.net >
2024-02-05 15:07:23 -08:00
dependabot[bot]
734f860618
build(deps): bump actions/cache from 3 to 4
...
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] <support@github.com >
2024-01-21 19:21:03 -08:00
dependabot[bot]
ff753bdfa6
build(deps): bump cachix/install-nix-action from 24 to 25
...
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] <support@github.com >
2024-01-14 19:40:11 -08:00
John MacFarlane
5d33b5690a
Replace references to pandoc-discuss with GitHub discussions.
2024-01-05 18:40:45 -08:00
Edwin Török
56df2f1c17
ci(commit-validation): use git to walk commits
...
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 <edwin@etorok.net >
2023-12-27 10:38:44 -08:00
John MacFarlane
c33750c4b2
commit-validation CI - another attempt.
2023-12-26 23:00:22 -08:00
John MacFarlane
0ba8af939c
commit validation CI: work with regular push as well as pr.
2023-12-26 22:49:50 -08:00
John MacFarlane
b9b8343645
Fix commit-validation CI.
...
Hopefully. See #9286 .
2023-12-26 22:46:56 -08:00
John MacFarlane
6b6da8b154
Fix commit validation CI.
...
This CI action has been broken for a long time, giving us false
negatives.
2023-12-19 15:51:28 -08:00
John MacFarlane
9875993559
Fix commit-validation CI.
2023-12-19 15:33:25 -08:00