7fa3062cfb
feat: disable key management modules
...
Let the user opt-in… !
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-07 12:38:19 +01:00
Zhaofeng Li
e3ad421380
Merge pull request #251 from zhaofengli/renovate/all-minor-patch
...
fix(deps): update all non-major dependencies
2024-11-13 12:43:22 -07:00
renovate[bot]
f5ffb64491
fix(deps): update all non-major dependencies
2024-11-12 20:50:29 +00:00
Zhaofeng Li
a2193487bc
Merge pull request #249 from zhaofengli/renovate/all-minor-patch
...
chore(deps): update jamesives/github-pages-deploy-action action to v4.6.9
2024-11-10 07:43:47 -07:00
renovate[bot]
7ccfa7aae1
chore(deps): update jamesives/github-pages-deploy-action action to v4.6.9
2024-11-09 22:38:48 +00:00
Zhaofeng Li
c4d72269af
Merge pull request #248 from zhaofengli/remove-atty
...
progress: Detect tty with std::io::IsTerminal, remove atty
2024-11-08 12:17:18 -07:00
Zhaofeng Li
68219763dd
Merge pull request #233 from valkum/fix-symlink
...
resolve TempDir paths before passing them to the flake bin
2024-11-08 12:03:41 -07:00
Zhaofeng Li
e73c6921fd
progress: Detect tty with std::io::IsTerminal, remove atty
...
Fixes https://github.com/advisories/GHSA-g98v-hv3f-hcfr .
2024-11-08 11:44:10 -07:00
Zhaofeng Li
936ed520eb
Cargo.lock: Update
2024-11-08 11:44:10 -07:00
Zhaofeng Li
e5c30066c2
Revert ".github: Run workflows on push event only"
...
Sadly it breaks CI in fork-originated PRs if the author doesn't enable
Actions on the fork itself.
This reverts commit ce1aa41ff4
.
2024-11-08 11:27:40 -07:00
Zhaofeng Li
1a07996142
Merge pull request #247 from zhaofengli/readme-badge-branch
...
README.md: Fix badge branch
2024-11-08 11:22:57 -07:00
Zhaofeng Li
3d9d22bd7b
Merge pull request #239 from zhaofengli/renovate/all-minor-patch
...
Update all non-major dependencies
2024-11-08 09:08:34 -07:00
Rudi Floren
00fd486d49
resolve TempDir paths before passing them to the flake bin
...
On MacOS /tmp is a symlink to /private/tmp.
TempDir creates a dir and returns the path as /tmp.
nix is unhappy with symlink dirs when calling nix flake metadata --json
To fix this we canonicalize the path first, resolving any symlinks on the way.
Fixes #190 .
2024-11-08 08:57:28 -07:00
Zhaofeng Li
4dc8155712
Update code for validator 0.19.0
2024-11-08 08:26:29 -07:00
Zhaofeng Li
b46e9dbd4c
README.md: Fix badge branch
...
[ci skip]
2024-11-07 21:00:48 -07:00
renovate[bot]
40429b7ed4
Update all non-major dependencies
2024-11-08 03:48:26 +00:00
Zhaofeng Li
03f1a18a6f
Merge pull request #245 from zhaofengli/renovate/docker-setup-qemu-action-3.x
...
Update docker/setup-qemu-action action to v3
2024-11-07 20:47:23 -07:00
renovate[bot]
926ae650fb
Update docker/setup-qemu-action action to v3
2024-11-08 03:17:33 +00:00
Zhaofeng Li
ec21d8514b
Merge pull request #243 from zhaofengli/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2024-11-07 20:15:40 -07:00
Zhaofeng Li
123028ce09
Merge pull request #244 from zhaofengli/renovate/cachix-cachix-action-15.x
...
Update cachix/cachix-action action to v15
2024-11-07 20:15:30 -07:00
Zhaofeng Li
e9ee03aeeb
Merge pull request #240 from zhaofengli/renovate/determinatesystems-nix-installer-action-15.x
...
Update DeterminateSystems/nix-installer-action action to v15
2024-11-07 18:12:36 -07:00
renovate[bot]
bfc3cc8271
Update cachix/cachix-action action to v15
2024-11-08 01:08:05 +00:00
renovate[bot]
b82ee861dd
Update actions/checkout action to v4
2024-11-08 01:08:00 +00:00
Zhaofeng Li
0e0b682d42
Merge pull request #242 from zhaofengli/aarch64-darwin
...
.github/build: Update macOS runner, add aarch64-darwin
2024-11-07 18:06:46 -07:00
renovate[bot]
c78d024f3a
Update DeterminateSystems/nix-installer-action action to v15
2024-11-08 00:42:22 +00:00
Zhaofeng Li
9469ed3591
Merge pull request #237 from zhaofengli/renovate/configure
...
chore: Configure Renovate
2024-11-07 17:40:56 -07:00
Zhaofeng Li
b02d2d6ba7
Merge pull request #238 from zhaofengli/srcignore
...
Exclude more paths from colmena.src to reduce rebuilds
2024-11-07 17:39:17 -07:00
Zhaofeng Li
998f92d869
.github/build: Update macOS runner, add aarch64-darwin
...
The new hosted GitHub runners are Apple Silicon-based only, and we
build x86_64-darwin packages via Rosetta 2.
2024-11-07 17:19:59 -07:00
Zhaofeng Li
ce1aa41ff4
.github: Run workflows on push event only
2024-11-07 17:08:49 -07:00
Zhaofeng Li
a70411fd1d
Exclude more paths from colmena.src to reduce rebuilds
2024-11-07 16:42:45 -07:00
Zhaofeng Li
596b6d883e
.editorconfig: Enforce .json indentation
2024-11-07 16:24:44 -07:00
Zhaofeng Li
4cfa0b6092
renovate.json: Group non-major updates together
2024-11-07 16:24:44 -07:00
Zhaofeng Li
ac23318700
renovate.json: Enable Nix & lock file maintenance
2024-11-07 16:24:44 -07:00
renovate[bot]
6db6b30b01
Add renovate.json
2024-11-07 16:24:44 -07:00
Zhaofeng Li
2c95c1766a
Merge pull request #228 from zhaofengli/direct-flake-eval
...
Add direct flake evaluation support
2024-11-07 16:03:30 -07:00
Zhaofeng Li
a4604f3371
manual/flakes: Document direct flake evaluation
2024-11-07 15:51:20 -07:00
Zhaofeng Li
33c41abd44
Remove garnix config
2024-11-07 15:24:37 -07:00
Zhaofeng Li
f593c24aa2
.github/nix-matrix-job: Maximize build space
2024-11-07 15:24:37 -07:00
Zhaofeng Li
e17c521c15
Run integration tests on GitHub Actions
2024-11-07 15:24:37 -07:00
Zhaofeng Li
0ef98d060c
integration-tests/flakes: Fix error message matching
2024-11-07 15:24:37 -07:00
Zhaofeng Li
45ca75bcea
integration-tests/flakes: Switch to direct flake evaluation (experimental)
2024-11-07 15:24:37 -07:00
Zhaofeng Li
0a836dc251
integration-tests/tools: Re-enable switch-to-configuration
2024-11-07 15:24:37 -07:00
Zhaofeng Li
dc80345dee
Add direct flake evaluation support
2024-11-07 15:24:37 -07:00
Zhaofeng Li
1f669d4c78
Bump schema version to v0.20241006
2024-11-07 15:24:37 -07:00
Zhaofeng Li
2708c9359f
Revert "[FIXME] integration-tests: Temproarily pin to Nix 2.18"
...
This reverts commit 141fe82f44
.
2024-11-07 15:24:37 -07:00
Zhaofeng Li
1f7b8ab80f
package.nix: Exclude .github from cleaned source
2024-11-07 15:24:37 -07:00
Zhaofeng Li
8a8f47a1b1
flake.nix: Apply nix-eval-jobs overlay on output package set
2024-11-07 15:24:37 -07:00
Zhaofeng Li
524cd45299
flake.lock: Update
2024-11-07 15:24:37 -07:00
Zhaofeng Li
70462312f2
.editorconfig: Ignore Rust
...
Too rigid :/ Let's just let rustfmt handle it.
2024-11-07 15:24:37 -07:00
Zhaofeng Li
ec25d799ed
.gitignore: Ignore .vscode
2024-11-07 15:24:37 -07:00