diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6f3e27e491b56aaaa1ef64c547cc68921e010b3f..5ed117dddd0bc36f89e3b3788ae55e7f871312a9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -88,12 +88,9 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 registry-url: "https://registry.npmjs.org" - - name: Upgrade npm for OIDC trusted publishing support - run: npm install -g npm@latest - - name: Copy binaries into npm platform packages shell: bash run: | diff --git a/server/src/api/mod.rs b/server/src/api/mod.rs index f42e907775645166c60aeae2d98c5855223a71be..e3299ee353f8c62935fa82708762490a6d5c54e3 100644 --- a/server/src/api/mod.rs +++ b/server/src/api/mod.rs @@ -70,14 +70,6 @@ mod tests { })); } - #[test] - fn validate_ingest_document_requires_actor() { - let reduced = ReducerState::default(); - let text = "~/t/a {a}\n~/t/b {b}\n"; - let v = validate_ingest_document(&reduced, text, &crate::reducer::ScopeId::Public).unwrap(); - assert_eq!(v.raw_text.trim(), text.trim()); - } - #[test] fn validate_ingest_document_parse_error() { let reduced = ReducerState::default(); @@ -108,14 +100,6 @@ mod tests { assert!(err.1.contains("undefined item")); } - #[test] - fn validate_ingest_document_requires_tag() { - let reduced = ReducerState::default(); - // tags are no longer DSL routing metadata; validation no longer requires them. - let text = "~/t/a {a}\n~/t/b {b}\n"; - validate_ingest_document(&reduced, text, &crate::reducer::ScopeId::Public).unwrap(); - } - #[test] fn validate_ingest_document_accepts_quoted_thread_title() { let reduced = ReducerState::default();