feat: Enable running complement manually #1238

Open
nex wants to merge 1 commit from nex/feat/complement into main
Owner
cargo build --features=default,direct_tls
docker build -t continuwuity:complement -f docker/complement.Dockerfile .
bin/complement

needs a way to automatically get whatever binary is needed so that it can be plumbed into CI, but if you build manually and run it works as expected

``` cargo build --features=default,direct_tls docker build -t continuwuity:complement -f docker/complement.Dockerfile . bin/complement ``` needs a way to automatically get whatever binary is needed so that it can be plumbed into CI, but if you build manually and run it works as expected
nex self-assigned this 2025-12-22 22:33:24 +00:00
feat: Enable running complement manually
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 52s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m40s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 6m16s
f4c844b81b
nex changed title from WIP: feat: Enable running complement manually to feat: Enable running complement manually 2026-01-18 12:54:27 +00:00
Author
Owner

Not a huge fan of this still being a manual process but I don't have time to make something reliable and automated, at least this lets us run complement manually in the meantime

Not a huge fan of this still being a manual process but I don't have time to make something reliable and automated, at least this lets us run complement manually in the meantime
nex force-pushed nex/feat/complement from f4c844b81b
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 52s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m40s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 6m16s
to a3556cec74
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m49s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 9m15s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 21m24s
2026-01-18 12:55:15 +00:00
Compare
nex requested review from Owners 2026-01-18 12:55:16 +00:00
@ -0,0 +1,11 @@
FROM ubuntu:latest
Owner

I think we could get complement working from the release image too, which would be the next step for runnng this in CI

I think we could get complement working from the release image too, which would be the next step for runnng this in CI
Jade approved these changes 2026-01-18 15:23:53 +00:00
Jade left a comment
Owner

LGTM!

LGTM!
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m49s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 9m15s
Required
Details
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 21m24s
Required
Details
This pull request is blocked because it's outdated.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin nex/feat/complement:nex/feat/complement
git switch nex/feat/complement
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1238
No description provided.