415 Commits
Author SHA1 Message Date
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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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
John MacFarlane 51b54857f4 Makefile: add cabal update for pandoc.wasm. 2026-02-01 15:04:19 +01:00
John MacFarlane 02678329a3 CI: add build for nix/wasm. 2026-02-01 14:56:27 +01:00
John MacFarlane 8efe9bcb4a Change SignPath policy to release-signing. 2026-01-31 15:22:04 +01:00
John MacFarlane ca0f375498 release-candidate: sign Windows artifacts with SignPath cert. 2026-01-13 11:41:43 +01:00
John MacFarlane 425a53489f release-candidate: Another attempt to get signing working. 2026-01-12 22:09:16 +01:00
John MacFarlane 12b3bc3287 release-candidate: add a diagnostic step. 2026-01-12 21:04:05 +01:00