Jason Volk
3056b60159
Bundle systemd service and post-install script for RPM package. ( #59 #60 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-11 01:21:11 +00:00
Jason Volk
000b876dcb
Updates for Arch package related.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-11 00:50:49 +00:00
Jason Volk
fcd51ef30e
docker: Simplify target names for distro packages.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-11 00:50:49 +00:00
Jason Volk
7edbe11eb8
docker: Dedup cargo and chef dockerfiles.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-10 20:32:58 +00:00
Jason Volk
0f256d7191
Split api::client::session into units.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 20:02:53 +00:00
Jason Volk
72c231c613
Bump various additional dependencies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 19:34:21 +00:00
Jason Volk
66b36563b6
docker: Reformat cargo build rustflags.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 09:22:43 +00:00
Jason Volk
e6d782c701
Bump rocksdb.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 06:03:23 +00:00
Jason Volk
f63cc84c98
Bump opentelemetry.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:39:24 +00:00
Jason Volk
83fe14c522
Bump core_affinity.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
46ce426b87
Bump rebased rustyline-async.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jade Ellis
9a975c0304
chore: Migrate to axum 0.8
...
Co-authored-by: dasha_uwu
Co-authored-by: Jason Volk <jason@zemos.net >
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
dc8bab9bcd
Disable tokio-console for Axum dependency conflicts.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
ceb0f8f933
Bump trivial dependencies; rebase hyper-util.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
53f2ea8e58
ci: Rename NEWS.md to RELEASE.md.
...
ci: Build fewer packages in non-main branch.
ci: Add lint phase for rust-check.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-08 03:08:57 +00:00
Jason Volk
8a83c23537
Split tuwunel_service::users into units.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 22:41:01 +00:00
Jason Volk
b0048fec6d
Add target platform to artifact names.
...
Use better gzip input name which is preserved by metadata.
Add chmod for input file and use for executables.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 19:27:18 +00:00
Jason Volk
9bad2fa1eb
ci: Use fatter layer caching; make script output consistent.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 19:27:18 +00:00
Jason Volk
06f37e9e8a
Use all-features for special-tag preview and latest images.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 17:03:23 +00:00
Jason Volk
73884a21ed
Tuwunel One
...
(closes #10 )
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 15:33:12 +00:00
Jason Volk
78410304b8
ci: Upload release assets. ( closes #54 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 14:22:26 +00:00
Jason Volk
33db10141d
ci: Conditions for version tag event.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 09:46:19 +00:00
Jason Volk
5a58c623e1
ci: Smoketest valgrind.
...
docker: Dedup complement-tester-valgrind.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 07:20:27 +00:00
Jason Volk
73a690430e
docker: Fix rebuilding for image targets.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 06:58:42 +00:00
Jason Volk
936893e6c6
Conditions for special tags published to container registries.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:33:10 +00:00
Jason Volk
7e55f8b3d7
Update README.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:33:10 +00:00
Jason Volk
2b77f2c435
ci: Deploy pages.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:10:04 +00:00
Jason Volk
499991e530
Rename build profile release-max-perf to release-native.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:10:04 +00:00
Jason Volk
0aa7285233
Mark TestRoomState/Parallel/GET_/publicRooms_lists_newly-created_room as flake
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 13:30:35 +00:00
Jason Volk
43107de57b
docker: Allow leaf stages to replenish caches after evictions. ( closes #53 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:50:09 +00:00
Jason Volk
ea802c7ec4
docker: Refactor feat_set out of base layers.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:50:09 +00:00
Jason Volk
d7ae49101a
docker: Default no flags for fallback condition.
...
docker: Fix/cleanup environment profile overrides.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:37:19 +00:00
Jason Volk
e332d395f9
ci: Add oci image to pipeline.
...
ci: Tweak package targets; elim max-perf for containers.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:37:19 +00:00
Jason Volk
c9a6f97174
ci: Upload artifact from runner workdir.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:37:19 +00:00
Jason Volk
8ce0ab5bf7
ci: Add release-debuginfo to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
8f2517c97f
docker: Cache builds for target-hashed subdirs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
55c35fc840
docker: Simplify build/install; dedup cargo commands; enable gc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
71748c3db9
docker: Tweak cargo build verbosities.
...
docker: Fix unused instructions; format/tabs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-03 06:03:41 +00:00
everypizza1
cb0a624f85
feat: Add sample file for Podman systemd.
2025-06-02 16:55:16 +00:00
Jason Volk
e9f27bbee5
docker: Add mdbook to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
a09f63a13f
Mark TestThreadReceiptsInSyncMSC4102 as parallel flake.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
d290bcbca9
docker: Increase caching; explicit serialization to force convergence.
...
docker: Adjust profile overrides
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
1a6cfe72b9
ci: Prevent cancellation on push to branch.
...
ci: Use wildcard to preserve any artifact directory structure. (970cea5c2b )
ci: Mask out debug smoketest on toolchain stable
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
d06ad8d788
docker: Fix standalone entrypoint.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 06:43:26 +00:00
Jason Volk
d4d3ebe40b
docker: Add options for compression level.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 03:49:02 +00:00
Jason Volk
379f3eea25
docker: Partially fix dirtied package checks.
...
docker: Move standalone target closer to test tree.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 03:49:02 +00:00
Jason Volk
9507ce9d03
docker: Fix target mount cache paths; relax locks on cargo home.
...
docker: Persist lychee cache.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 02:49:14 +00:00
Jason Volk
8d8fcb588b
Fix docs url.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 22:07:01 +00:00
Jason Volk
873cac5731
ci: Workaround multi-line if-condition github bug; cleanup.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 21:13:26 +00:00
Jason Volk
841253692d
ci: Add artifact upload for baked images.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 20:16:53 +00:00