fix: regenerate Cargo.nix, checkout in nix-test

This commit is contained in:
Edward Langley
2026-09-20 10:02:37 -07:00
parent 55b92606ec
commit 67ca8a6aa8
2 changed files with 74 additions and 3 deletions
+2 -1
View File
@@ -22,9 +22,10 @@ jobs:
- run: cargo test --workspace
nix-test:
name: ni-test
name: Nix Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@v14
+72 -2
View File
@@ -133,6 +133,16 @@ rec {
# File a bug if you depend on any for non-debug work!
debug = internal.debugCrate { inherit packageId; };
};
"improvise-worker-server" = rec {
packageId = "improvise-worker-server";
build = internal.buildRustCrateWithFeatures {
packageId = "improvise-worker-server";
};
# Debug support which might change between releases.
# File a bug if you depend on any for non-debug work!
debug = internal.debugCrate { inherit packageId; };
};
"improvise-ws-server" = rec {
packageId = "improvise-ws-server";
build = internal.buildRustCrateWithFeatures {
@@ -2655,6 +2665,14 @@ rec {
}
];
devDependencies = [
{
name = "improvise-protocol";
packageId = "improvise-protocol";
}
{
name = "improvise-wasm-client";
packageId = "improvise-wasm-client";
}
{
name = "pest";
packageId = "pest";
@@ -2697,6 +2715,10 @@ rec {
name = "improvise-formula";
packageId = "improvise-formula";
}
{
name = "improvise-gp";
packageId = "improvise-gp";
}
{
name = "improvise-io";
packageId = "improvise-io";
@@ -2909,7 +2931,7 @@ rec {
name = "web-sys";
packageId = "web-sys";
target = { target, features }: ("wasm32" == target."arch" or null);
features = [ "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" ];
features = [ "Blob" "File" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" ];
}
];
devDependencies = [
@@ -2944,6 +2966,10 @@ rec {
packageId = "serde";
features = [ "derive" ];
}
{
name = "unicode-width";
packageId = "unicode-width";
}
];
devDependencies = [
{
@@ -2993,6 +3019,50 @@ rec {
}
];
};
"improvise-worker-server" = rec {
crateName = "improvise-worker-server";
version = "0.1.0-rc2";
edition = "2024";
src = lib.cleanSourceWith { filter = sourceFilter; src = ./crates/improvise-worker-server; };
libName = "improvise_worker_server";type = [ "cdylib" "rlib" ];
dependencies = [
{
name = "anyhow";
packageId = "anyhow";
}
{
name = "improvise-command";
packageId = "improvise-command";
}
{
name = "improvise-core";
packageId = "improvise-core";
}
{
name = "improvise-io";
packageId = "improvise-io";
}
{
name = "improvise-protocol";
packageId = "improvise-protocol";
}
{
name = "serde_json";
packageId = "serde_json";
}
{
name = "wasm-bindgen";
packageId = "wasm-bindgen";
target = { target, features }: ("wasm32" == target."arch" or null);
}
{
name = "wasm-bindgen-futures";
packageId = "wasm-bindgen-futures";
target = { target, features }: ("wasm32" == target."arch" or null);
}
];
};
"improvise-ws-server" = rec {
crateName = "improvise-ws-server";
@@ -7691,7 +7761,7 @@ rec {
"default" = [ "std" ];
"std" = [ "wasm-bindgen/std" "js-sys/std" ];
};
resolvedDefaultFeatures = [ "EventTarget" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemHandle" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" "default" "std" ];
resolvedDefaultFeatures = [ "Blob" "EventTarget" "File" "FileSystemDirectoryHandle" "FileSystemFileHandle" "FileSystemGetFileOptions" "FileSystemHandle" "FileSystemReadWriteOptions" "FileSystemRemoveOptions" "FileSystemSyncAccessHandle" "Navigator" "StorageManager" "WorkerGlobalScope" "WorkerNavigator" "default" "std" ];
};
"web-time" = rec {
crateName = "web-time";