Samuel Huang
f40cbd712e
CI: add GHC 9.14 to test matrix ( #11910 )
...
GHC 9.14 ships base 4.22 and containers 0.8, newer than the bounds of
serialise, cborg, and haddock-library allow. Relax them under
impl(ghc >= 9.14) so other lanes are unaffected, and force -fhttp on
the 9.14 lane: given the choice, the solver prefers disabling the
http flag to violating bounds.
2026-09-26 21:43:03 -07:00
dependabot[bot]
2d28cf6ac2
Bump signpath/github-action-submit-signing-request from 2 to 3 ( #11870 )
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 2 to 3.
- [Release notes](https://github.com/signpath/github-action-submit-signing-request/releases )
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '3'
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>
2026-09-13 22:19:43 -07:00
John MacFarlane
2d59398bf0
Nix build: only test on ubuntu.
...
It's a 2.6 GB cache to do macos also...
2026-09-06 10:39:38 -07:00
John MacFarlane
5118be2e66
CI: fix name of cabal work cache for Windows.
...
It was misleading named stack-work.
2026-09-06 10:37:31 -07:00
John MacFarlane
13a9a67e4d
CI: test -embed_data_files build.
2026-09-01 22:47:15 -07:00
John MacFarlane
dfd654cf36
release candidate action: create proper .tar.gz for macos.
...
Previously this happened automatically, but now we get a zip
file with no containing directory?
2026-08-28 15:10:48 -07:00
John MacFarlane
447361c7d5
CI: add release-announcements.txt to ignored.
2026-07-25 13:09:16 +02:00
John MacFarlane
89c887682f
Trigger nix workflow when flake.lock changes
2026-07-21 09:32:36 +02:00
John MacFarlane
90adedb7c1
nix.yml - trigger only on certain file changes.
2026-07-20 13:15:48 +02:00
dependabot[bot]
4da39af987
Bump nix-community/cache-nix-action from 6 to 7 ( #11765 )
...
Bumps [nix-community/cache-nix-action](https://github.com/nix-community/cache-nix-action ) from 6 to 7.
- [Release notes](https://github.com/nix-community/cache-nix-action/releases )
- [Changelog](https://github.com/nix-community/cache-nix-action/blob/main/RELEASES.md )
- [Commits](https://github.com/nix-community/cache-nix-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: nix-community/cache-nix-action
dependency-version: '7'
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>
2026-07-20 11:03:10 +02:00
dependabot[bot]
937412264a
Bump cachix/install-nix-action from 30 to 31 ( #11766 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 30 to 31.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](https://github.com/cachix/install-nix-action/compare/v30...v31 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: '31'
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>
2026-07-20 11:02:56 +02:00
dependabot[bot]
4e92bd54bc
Bump actions/setup-dotnet from 5 to 6 ( #11767 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '6'
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>
2026-07-20 11:02:37 +02:00
dependabot[bot]
8c5b20341b
Bump actions/checkout from 4 to 7 ( #11768 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 7.
- [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...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
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>
2026-07-20 11:02:15 +02:00
John MacFarlane
d321adbabf
CI: Add nix.yml workflow.
...
This is entirely due to @srid.
See #11707 .
2026-07-18 15:59:45 +02:00
dependabot[bot]
e80a34f721
Bump actions/cache from 5 to 6 ( #11737 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
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>
2026-06-29 11:01:36 +02:00
dependabot[bot]
b7ce1047c6
Bump actions/checkout from 6 to 7 ( #11725 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [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/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
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>
2026-06-23 01:46:07 +02:00
John MacFarlane
593016a5f0
release-candidate: adjust cache dir for cabal store on macos.
2026-06-04 12:53:37 +02:00
John MacFarlane
e984fa7f6c
release-candidate: fix cache path for Windows.
2026-06-04 12:41:58 +02:00
John MacFarlane
efa865e921
release-candidate: print store-dir so we know what to cache.
2026-06-04 12:38:15 +02:00
John MacFarlane
984c8500ed
Add caching for release-candidate build.
2026-06-04 12:02:30 +02:00
John MacFarlane
3598e98b65
CI: remove some cruft from config.
2026-06-04 11:56:57 +02:00
John MacFarlane
07e3253fc2
CI: fix Windows cache dir.
2026-06-04 11:56:45 +02:00
John MacFarlane
9e73edc387
Release candidate: remove wasm build from GH actions.
...
We'll build this on a bigger machine in circleci to avoid
running out of space.
2026-06-04 10:59:34 +02:00
John MacFarlane
4664d5a33c
Release candidate action: try to free more space for wasm build.
...
See https://github.com/orgs/community/discussions/25678#discussioncomment-5242449 .
2026-06-03 22:33:32 +02:00
dependabot[bot]
929597b7c4
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 11:55:41 +01:00
dependabot[bot]
e440511016
Bump wimpysworld/nothing-but-nix from 9 to 10 ( #11476 )
...
Bumps [wimpysworld/nothing-but-nix](https://github.com/wimpysworld/nothing-but-nix ) from 9 to 10.
- [Release notes](https://github.com/wimpysworld/nothing-but-nix/releases )
- [Commits](https://github.com/wimpysworld/nothing-but-nix/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: wimpysworld/nothing-but-nix
dependency-version: '10'
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>
2026-02-16 13:51:54 +01:00
John MacFarlane
1ff422d1dd
Actions: improve long line check in pr commit validation.
...
We allow long URLs on lines by themselves.
2026-02-14 10:13:43 +01:00
John MacFarlane
f01b2dfe28
Actions: Remove commit-validation.yml workflow.
...
This is useless because it runs after the push; we need this
check for pull requests but not for core committers. (They should
use a pre-commit hook.)
2026-02-14 10:13:00 +01:00
John MacFarlane
e9ec0c5093
Remove wasm nightly build.
...
I'm not sure what the problem is here, but the build never completes.
Perhaps resource exhaustion.
2026-02-08 15:05:46 +01:00
John MacFarlane
a27740b00b
Remove nix-wasm from CI.
...
The build kept running out of resources. Not sure how to fix.
2026-02-06 19:44:27 +01:00
John MacFarlane
0225cde1d9
CI: try with magic-nix-cache-action.
2026-02-06 17:51:08 +01:00
John MacFarlane
58878d4aa0
CI: fix YAML error.
2026-02-06 17:42:47 +01:00
John MacFarlane
dddbd40802
CI: Go back to hatchet-protocol: rampage for nothingbutnix.
2026-02-06 17:32:00 +01:00
John MacFarlane
003e8440e0
Got rid of flake.minimal.nix.
2026-02-06 17:16:14 +01:00
John MacFarlane
51ca7d1c76
CI: Re-add nothing-but-nix.
2026-02-06 17:09:13 +01:00
John MacFarlane
1e02b9a7f8
CI: try nixos-wasm build w/o nothing-but-nix or caching.
2026-02-06 17:03:25 +01:00
John MacFarlane
043b66eb1b
Use minimal nix flake for nix-wasm build.
...
This avoids bringing in lots of compiled packages for host arch.
2026-02-06 12:35:08 +01:00
John MacFarlane
5ed0596103
CI: try to add caching for nix build.
2026-02-06 12:06:43 +01:00
John MacFarlane
02d312da8b
Actions: Use maximum hatchet-protocol with nothing-but-nix.
2026-02-06 11:03:56 +01:00
John MacFarlane
78c6d86afb
Add pandoc.wasm build to nightly.
2026-02-06 10:35:46 +01:00
John MacFarlane
a768caaa82
Use nothing-but-nix on release-candidate also.
...
Also use version rather than main.
2026-02-06 10:35:32 +01:00
John MacFarlane
ce78446595
CI: Use nothing-but-nix to avoid out of space error on nix-wasm.
2026-02-06 10:29:14 +01:00
John MacFarlane
6397f678b4
release-candidate: set timeout minutes on windows build.
2026-02-03 22:40:41 +01:00
John MacFarlane
d224639f35
Undo changes with http flag.
...
We should basically always set this in a normal build,
and unset it for wasm. Handle this in cabal.project.
2026-02-02 23:04:03 +01:00
John MacFarlane
b813a13b88
Fix Windows CI.
...
We needed to specify cabal options.
2026-02-02 18:07:25 +01:00
John MacFarlane
29dfe0a692
Explicitly set http flag on nightly and release builds.
2026-02-02 15:32:41 +01:00
John MacFarlane
caf3927538
CI: Try setting -fhttp directly.
2026-02-02 15:28:47 +01:00
John MacFarlane
893a00bcc2
release-candidate: Set timeout-minutes on signing step.
...
Otherwise we tend to miss the 5 minute window for approving the
signing request.
2026-02-01 20:57:17 +01:00
John MacFarlane
264a437c9c
Add wasm to release-candidate action.
2026-02-01 15:30:56 +01:00
John MacFarlane
da0451126f
CI: get rid of global cache step for nix-wasm.
...
It is pointless.
2026-02-01 15:28:30 +01:00