Commit graph

  • 55b56196d5 add aliases, refactor eval logic griffi-gh 2025-02-19 02:02:22 +01:00
  • 5dabf6359a fix devShell griffi-gh 2025-02-17 22:32:09 +01:00
  • 003d64bda6
    chore(flake): Tweak cleanup Tom Hubrecht 2025-02-20 14:49:48 +01:00
  • 73b13f2d92
    chore(package.nix): Use getExe and env Tom Hubrecht 2025-02-20 14:39:10 +01:00
  • d8a9d8753a
    chore: Tweak Tom Hubrecht 2025-02-20 14:32:42 +01:00
  • a2a58ceda9
    chore: Split options and modules into multiple files Tom Hubrecht 2025-02-20 14:29:29 +01:00
  • 508da85384
    chore: Reformat nix files Tom Hubrecht 2025-02-20 13:23:51 +01:00
  • b9a1d2f7ff Merge pull request 'fix(targets): don't build all nodes when using tags' (#12) from target-tag; into main main Ryan Lahfa 2025-01-09 23:17:02 +01:00
  • 15c9686c46
    fix(targets): don't build all nodes when using tags catvayor 2025-01-08 22:49:53 +01:00
  • dfe5511ea2 fix(filter): in presence of filtering, do not attempt to load all node configurations fix-filtering Raito Bezarius 2025-01-08 22:35:21 +01:00
  • 78e9f57b10 chore(flake): clean it up and upgrade to latest inputs Raito Bezarius 2024-12-24 00:15:03 +01:00
  • f28359373f
    feat(targets): complex targets sets expressions catvayor 2024-12-23 22:49:11 +01:00
  • 9b530b6ff6
    Added support for remote and local realization soyouzpanda 2024-12-08 19:06:41 +01:00
  • eca9e7a425
    Added getters to CopyOptions soyouzpanda 2024-12-07 15:32:48 +01:00
  • 71b1b660f2
    Merge pull request 'feat: custom evaluation' (#1) from custom-activation into main Ryan Lahfa 2024-05-24 20:56:11 +02:00
  • 92c5f5c33f
    feat: generic registry and custom evaluation Ryan Lahfa 2024-05-24 20:55:22 +02:00
  • 7fa3062cfb
    feat: disable key management modules Ryan Lahfa 2024-05-24 20:55:28 +02:00
  • e3ad421380
    Merge pull request #251 from zhaofengli/renovate/all-minor-patch Zhaofeng Li 2024-11-13 12:43:22 -07:00
  • f5ffb64491
    fix(deps): update all non-major dependencies renovate[bot] 2024-11-12 20:50:29 +00:00
  • a2193487bc
    Merge pull request #249 from zhaofengli/renovate/all-minor-patch Zhaofeng Li 2024-11-10 07:43:47 -07:00
  • 7ccfa7aae1
    chore(deps): update jamesives/github-pages-deploy-action action to v4.6.9 renovate[bot] 2024-11-09 22:38:48 +00:00
  • c4d72269af
    Merge pull request #248 from zhaofengli/remove-atty Zhaofeng Li 2024-11-08 12:17:18 -07:00
  • 68219763dd
    Merge pull request #233 from valkum/fix-symlink Zhaofeng Li 2024-11-08 12:03:41 -07:00
  • e73c6921fd progress: Detect tty with std::io::IsTerminal, remove atty Zhaofeng Li 2024-11-08 11:44:10 -07:00
  • 936ed520eb Cargo.lock: Update Zhaofeng Li 2024-11-08 11:44:10 -07:00
  • e5c30066c2 Revert ".github: Run workflows on push event only" Zhaofeng Li 2024-11-08 11:24:33 -07:00
  • 1a07996142
    Merge pull request #247 from zhaofengli/readme-badge-branch Zhaofeng Li 2024-11-08 11:22:57 -07:00
  • 3d9d22bd7b
    Merge pull request #239 from zhaofengli/renovate/all-minor-patch Zhaofeng Li 2024-11-08 09:08:34 -07:00
  • 00fd486d49 resolve TempDir paths before passing them to the flake bin Rudi Floren 2024-10-24 23:53:40 +02:00
  • 4dc8155712 Update code for validator 0.19.0 Zhaofeng Li 2024-11-08 08:26:29 -07:00
  • b46e9dbd4c README.md: Fix badge branch Zhaofeng Li 2024-11-07 21:00:46 -07:00
  • 40429b7ed4
    Update all non-major dependencies renovate[bot] 2024-11-08 03:48:26 +00:00
  • 03f1a18a6f
    Merge pull request #245 from zhaofengli/renovate/docker-setup-qemu-action-3.x Zhaofeng Li 2024-11-07 20:47:23 -07:00
  • 926ae650fb
    Update docker/setup-qemu-action action to v3 renovate[bot] 2024-11-08 03:17:33 +00:00
  • ec21d8514b
    Merge pull request #243 from zhaofengli/renovate/actions-checkout-4.x Zhaofeng Li 2024-11-07 20:15:40 -07:00
  • 123028ce09
    Merge pull request #244 from zhaofengli/renovate/cachix-cachix-action-15.x Zhaofeng Li 2024-11-07 20:15:30 -07:00
  • e9ee03aeeb
    Merge pull request #240 from zhaofengli/renovate/determinatesystems-nix-installer-action-15.x Zhaofeng Li 2024-11-07 18:12:36 -07:00
  • bfc3cc8271
    Update cachix/cachix-action action to v15 renovate[bot] 2024-11-08 01:08:05 +00:00
  • b82ee861dd
    Update actions/checkout action to v4 renovate[bot] 2024-11-08 01:08:00 +00:00
  • 0e0b682d42
    Merge pull request #242 from zhaofengli/aarch64-darwin Zhaofeng Li 2024-11-07 18:06:46 -07:00
  • c78d024f3a
    Update DeterminateSystems/nix-installer-action action to v15 renovate[bot] 2024-11-08 00:42:22 +00:00
  • 9469ed3591
    Merge pull request #237 from zhaofengli/renovate/configure Zhaofeng Li 2024-11-07 17:40:56 -07:00
  • b02d2d6ba7
    Merge pull request #238 from zhaofengli/srcignore Zhaofeng Li 2024-11-07 17:39:17 -07:00
  • 998f92d869 .github/build: Update macOS runner, add aarch64-darwin Zhaofeng Li 2024-11-07 17:16:24 -07:00
  • ce1aa41ff4 .github: Run workflows on push event only Zhaofeng Li 2024-11-07 17:08:49 -07:00
  • a70411fd1d Exclude more paths from colmena.src to reduce rebuilds Zhaofeng Li 2024-11-07 16:40:19 -07:00
  • 596b6d883e .editorconfig: Enforce .json indentation Zhaofeng Li 2024-11-07 16:24:44 -07:00
  • 4cfa0b6092 renovate.json: Group non-major updates together Zhaofeng Li 2024-11-07 16:24:44 -07:00
  • ac23318700 renovate.json: Enable Nix & lock file maintenance Zhaofeng Li 2024-11-07 16:24:44 -07:00
  • 6db6b30b01 Add renovate.json renovate[bot] 2024-11-07 16:24:44 -07:00
  • 2c95c1766a
    Merge pull request #228 from zhaofengli/direct-flake-eval Zhaofeng Li 2024-11-07 16:03:30 -07:00
  • a4604f3371 manual/flakes: Document direct flake evaluation Zhaofeng Li 2024-11-07 15:50:41 -07:00
  • 33c41abd44 Remove garnix config Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • f593c24aa2 .github/nix-matrix-job: Maximize build space Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • e17c521c15 Run integration tests on GitHub Actions Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 0ef98d060c integration-tests/flakes: Fix error message matching Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 45ca75bcea integration-tests/flakes: Switch to direct flake evaluation (experimental) Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 0a836dc251 integration-tests/tools: Re-enable switch-to-configuration Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • dc80345dee Add direct flake evaluation support Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 1f669d4c78 Bump schema version to v0.20241006 Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 2708c9359f Revert "[FIXME] integration-tests: Temproarily pin to Nix 2.18" Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 1f7b8ab80f package.nix: Exclude .github from cleaned source Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 8a8f47a1b1 flake.nix: Apply nix-eval-jobs overlay on output package set Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 524cd45299 flake.lock: Update Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 70462312f2 .editorconfig: Ignore Rust Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • ec25d799ed .gitignore: Ignore .vscode Zhaofeng Li 2024-11-07 15:24:37 -07:00
  • 94b1a11326
    feat: create colmena library soyouzpanda 2024-10-10 21:04:01 +02:00
  • b0a62f234f
    Merge pull request #224 from peterablehmann/main Zhaofeng Li 2024-10-06 19:14:38 -06:00
  • 0fca61acc2
    Merge pull request #222 from benaryorg/mddoc Zhaofeng Li 2024-10-05 20:11:13 -06:00
  • 43be9effab flake.nix: Patch nix-eval-jobs for NIX_PATH Zhaofeng Li 2024-10-05 19:46:56 -06:00
  • 141fe82f44 [FIXME] integration-tests: Temproarily pin to Nix 2.18 Zhaofeng Li 2024-10-05 19:45:15 -06:00
  • 87eb6c2f4c integration-tests/tools: Increase deployer memory to 6 GiB Zhaofeng Li 2024-09-01 13:06:00 -04:00
  • e956ae403b
    feat: connectionOptions -> connectionUri & removed useless options soyouzpanda 2024-10-06 01:32:25 +02:00
  • c53d80aa08
    feat: Oui soyouzpanda 2024-10-03 18:42:52 +02:00
  • 71200e5c17
    feat(generic): Implemented every function of Host to GenericHost soyouzpanda 2024-08-24 15:26:36 +02:00
  • 569c914f95
    Fix describe_node_list remaining nodes special case Peter Lehmann 2024-09-02 22:32:59 +02:00
  • aeccdba3b4 flake: Update stable to NixOS 24.05 Zhaofeng Li 2024-09-01 13:06:00 -04:00
  • 8f9986a748 flake: Update nixpkgs unstable Zhaofeng Li 2024-09-01 13:06:00 -04:00
  • ab8d8b0321
    feat(generic): Added first generic host soyouzpanda 2024-08-23 17:57:14 +02:00
  • 7bb23baf40
    lib.mdDoc has been deprecated since 24.05 benaryorg 2024-08-23 13:27:04 +00:00
  • 596a40020b
    feat(activation): Added activation program soyouzpanda 2024-08-23 14:22:42 +02:00
  • eee64b7aec chore: add some TODOs on what to do nix-defined-activation Ryan Lahfa 2024-05-24 20:57:12 +02:00
  • c959d643db Merge pull request 'feat: custom evaluation' (#1) from custom-activation into main Ryan Lahfa 2024-05-24 20:56:11 +02:00
  • 470a0c360a feat: generic registry and custom evaluation Ryan Lahfa 2024-05-24 20:55:22 +02:00
  • 76865b3293 feat: disable key management modules Ryan Lahfa 2024-05-24 20:55:28 +02:00
  • cd65ef7a25
    Merge pull request #199 from Janik-Haag/hive-module Zhaofeng Li 2024-03-25 11:05:53 -06:00
  • bb642e43f9
    make eval.nix more convnient to use for non-flake user Janik H. 2024-03-24 03:51:58 +01:00
  • 7997ab7187
    Merge pull request #197 from minhuw/main Zhaofeng Li 2024-03-23 14:05:35 -06:00
  • afa7439c58 Support adding extra ssh options on node configurations minhuw 2024-02-27 10:54:43 +08:00
  • c84ccd0a7a
    Merge pull request #191 from pkel/main Zhaofeng Li 2024-01-28 23:21:51 -07:00
  • bf690423ea Set error code > 0 when colmena exec fails Patrik Keller 2024-01-15 15:02:20 +01:00
  • 665603956a Fix lint Zhaofeng Li 2023-11-05 01:05:28 -07:00
  • 15a95d6de5 Fix shell completion generation Zhaofeng Li 2023-11-05 01:00:05 -07:00
  • 3538f18b30
    Merge pull request #169 from i1i1/clap-derive Zhaofeng Li 2023-10-24 12:51:57 +02:00
  • 95ded7fddb Add node filter to build and upload-keys i1i1 2023-08-11 19:04:39 +03:00
  • 495fc56f6e Remove some commands on some profiles and add default goal for apply i1i1 2023-08-11 18:33:45 +03:00
  • fc5c6d4544 Fix --nix-option flag i1i1 2023-08-11 18:17:16 +03:00
  • 5e17c629b2 Remove todo for deprecated alias (aliases are hiddin by default) i1i1 2023-08-11 15:53:35 +03:00
  • 303cf14fc6 Remove empty options for subcommands i1i1 2023-08-11 15:41:41 +03:00
  • c79a872438 Enable troubleshooting i1i1 2023-08-11 15:36:27 +03:00