ci: fix tests and deny

This commit is contained in:
Clément DOUIN
2026-05-24 15:08:55 +02:00
parent 8030ef5c50
commit ad747e5924
4 changed files with 41 additions and 7 deletions
+9
View File
@@ -0,0 +1,9 @@
name: Tests
on:
push:
jobs:
tests:
uses: pimalaya/nix/.github/workflows/tests.yml@master
secrets: inherit
Generated
+4 -4
View File
@@ -1062,7 +1062,7 @@ dependencies = [
[[package]] [[package]]
name = "io-email" name = "io-email"
version = "0.0.1" version = "0.0.1"
source = "git+https://github.com/pimalaya/io-email#6c898bbc8faced492e974fff27dd4da0f46f4827" source = "git+https://github.com/pimalaya/io-email#6cfb80f0b694bff3334678893724e1a763c20cb8"
dependencies = [ dependencies = [
"chrono", "chrono",
"chumsky", "chumsky",
@@ -1132,7 +1132,7 @@ dependencies = [
[[package]] [[package]]
name = "io-m2dir" name = "io-m2dir"
version = "0.0.1" version = "0.0.1"
source = "git+https://github.com/pimalaya/io-m2dir#69541e3b50bde6bdcc00135d5ec2bb388471ee5c" source = "git+https://github.com/pimalaya/io-m2dir#0f36832cf074eae35d3b9959c7c98076fc0da57b"
dependencies = [ dependencies = [
"log", "log",
"thiserror", "thiserror",
@@ -1642,7 +1642,7 @@ dependencies = [
[[package]] [[package]]
name = "pimalaya-config" name = "pimalaya-config"
version = "0.0.1" version = "0.0.1"
source = "git+https://github.com/pimalaya/config#5df70410bfecb5e046346b80864273f101bed473" source = "git+https://github.com/pimalaya/config#f8c344a34d9e86eaf1d51041c3c6daec3d12510a"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dirs", "dirs",
@@ -1658,7 +1658,7 @@ dependencies = [
[[package]] [[package]]
name = "pimalaya-stream" name = "pimalaya-stream"
version = "0.0.1" version = "0.0.1"
source = "git+https://github.com/pimalaya/stream#4a28a3c051bdc31e65a3fbbeb7f33b8aaebaca7b" source = "git+https://github.com/pimalaya/stream#55bbb1cbf929effdc131573724017b86450a6ddd"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"log", "log",
+1 -1
View File
@@ -17,7 +17,7 @@ all-features = true
rustdoc-args = ["--cfg", "docsrs"] rustdoc-args = ["--cfg", "docsrs"]
[features] [features]
default = ["imap", "smtp", "jmap", "maildir", "m2dir", "rustls-ring"] default = ["imap", "smtp", "jmap", "m2dir", "rustls-ring"]
imap = ["dep:io-imap", "dep:mail-parser", "dep:rfc2047-decoder", "io-email/imap", "io-imap/client"] imap = ["dep:io-imap", "dep:mail-parser", "dep:rfc2047-decoder", "io-email/imap", "io-imap/client"]
jmap = ["dep:base64", "dep:io-jmap", "dep:mail-parser", "dep:serde_json", "io-email/jmap", "io-jmap/client"] jmap = ["dep:base64", "dep:io-jmap", "dep:mail-parser", "dep:serde_json", "io-email/jmap", "io-jmap/client"]
smtp = ["dep:io-smtp", "dep:mail-parser", "io-email/smtp"] smtp = ["dep:io-smtp", "dep:mail-parser", "io-email/smtp"]
+27 -2
View File
@@ -1,7 +1,32 @@
[sources] [sources]
allow-git = ["https://github.com/soywod/domain", "https://github.com/pimalaya/io-discovery", "https://github.com/pimalaya/io-email", "https://github.com/pimalaya/io-http", "https://github.com/pimalaya/io-imap", "https://github.com/pimalaya/io-jmap", "https://github.com/pimalaya/io-maildir", "https://github.com/pimalaya/io-smtp", "https://github.com/pimalaya/cli", "https://github.com/pimalaya/config", "https://github.com/pimalaya/stream"] allow-git = [
"https://github.com/pimalaya/cli",
"https://github.com/pimalaya/config",
"https://github.com/pimalaya/io-discovery",
"https://github.com/pimalaya/io-email",
"https://github.com/pimalaya/io-http",
"https://github.com/pimalaya/io-imap",
"https://github.com/pimalaya/io-jmap",
"https://github.com/pimalaya/io-m2dir",
"https://github.com/pimalaya/io-maildir",
"https://github.com/pimalaya/io-smtp",
"https://github.com/pimalaya/stream",
"https://github.com/soywod/domain"
]
unknown-git = "deny" unknown-git = "deny"
unknown-registry = "deny" unknown-registry = "deny"
[licenses] [licenses]
allow = ["0BSD", "AGPL-3.0-only", "Apache-2.0", "Apache-2.0 WITH LLVM-exception", "BSD-3-Clause", "CDLA-Permissive-2.0", "ISC", "MIT", "MPL-2.0", "Unicode-3.0", "Zlib"] allow = [
"0BSD",
"AGPL-3.0-only",
"Apache-2.0 WITH LLVM-exception",
"Apache-2.0",
"BSD-3-Clause",
"CDLA-Permissive-2.0",
"ISC",
"MIT",
"MPL-2.0",
"Unicode-3.0",
"Zlib"
]