diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml index cd3b40c..025a212 100644 --- a/.forgejo/workflows/publish.yaml +++ b/.forgejo/workflows/publish.yaml @@ -207,6 +207,7 @@ jobs: direction: upload token: ${{ secrets.GITHUB_TOKEN }} release-dir: artifacts/ + prerelease: true publish-crate: needs: [build] diff --git a/Cargo.lock b/Cargo.lock index 42bc1b4..6bd23da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -382,7 +382,7 @@ checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" [[package]] name = "ap-relay" -version = "0.3.111" +version = "0.3.112-pre" dependencies = [ "activitystreams", "activitystreams-ext", @@ -399,7 +399,6 @@ dependencies = [ "console-subscriber", "dashmap", "dotenv", - "flume", "http-signature-normalization-actix", "http-signature-normalization-reqwest", "lru", @@ -464,8 +463,7 @@ checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" [[package]] name = "async-cpupool" version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e75aaffeb680df7b1770cb5429298afd9ef980b4f93f6672f0160bbab7e6863" +source = "git+https://git.asonix.dog/safe-async/async-cpupool#6d5e171e25cf1c1c1d789af6ef5653e287f2777c" dependencies = [ "flume", "metrics", diff --git a/Cargo.toml b/Cargo.toml index d2d2a41..74bdece 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ap-relay" description = "A simple activitypub relay" -version = "0.3.111" +version = "0.3.112-pre" authors = ["asonix "] license = "AGPL-3.0" readme = "README.md" @@ -29,7 +29,7 @@ actix-webfinger = { version = "0.5.0", default-features = false } activitystreams = "0.7.0-alpha.25" activitystreams-ext = "0.1.0-alpha.3" ammonia = "4.0.0" -async-cpupool = "0.2.0" +async-cpupool = { version = "0.2.0", git = "https://git.asonix.dog/safe-async/async-cpupool" } bcrypt = "0.15" base64 = "0.22" clap = { version = "4.0.0", features = ["derive"] } @@ -38,7 +38,6 @@ config = { version = "0.14.0", default-features = false, features = ["toml", "js console-subscriber = { version = "0.2", optional = true } dashmap = "5.1.0" dotenv = "0.15.0" -flume = "0.11.0" lru = "0.12.0" metrics = "0.22.0" metrics-exporter-prometheus = { version = "0.13.0", default-features = false, features = [