Commit Graph

12 Commits

Author SHA1 Message Date
Sebastian Jeltsch 7437614f44 Build static MUSL version for docker image. The "static" GLibc builds have known issues and we critically rely on not looking up hostnames. 2025-10-29 07:49:00 +01:00
Sebastian Jeltsch b7349dd91c Update Rust toolchain to latest stable: 1.89.0. 2025-08-10 17:48:14 +02:00
Sebastian Jeltsch 7a8c31c8e9 Cleanup: move all Rust code into a crates/ directory. 2025-08-07 10:02:32 +02:00
Sebastian Jeltsch 839a789059 Add a PNPM_OFFLINE environment variable to fall back to previous non-fallback behavior. 2025-06-05 09:36:10 +02:00
Sebastian Jeltsch 55380e7b2a Change the JS build flow: no longer install JS deps during cargo build to avoid concurrency issues.
Instead require a prior, workspace-wide install. Update CI and Docker
builds. Also update documentation and improve error messages.
2025-05-20 11:53:32 +02:00
Sebastian Jeltsch 5936cd6a9d Bump Rust version for docker builds to latest stable v1.86. 2025-04-04 13:27:14 +02:00
Sebastian Jeltsch 355b86576a Bump Rust version to 1.85 for docker builds to allow for async closures. 2025-04-03 10:46:56 +02:00
Sebastian Jeltsch 9c6f19b396 Support Docker arm builds. 2025-02-08 17:35:57 +01:00
Sebastian Jeltsch b120321918 Fix build metadata in docker builds. Also vendor a fixed rustc_tools_util to get the correct release channel. 2025-01-31 16:46:34 +01:00
Sebastian Jeltsch fff83ea810 Prepare release v0.3.1. 2024-12-07 22:28:10 +01:00
Sebastian Jeltsch ac672c43a9 Create traildepot folder during Docker build. 2024-11-20 13:26:20 +01:00
Sebastian Jeltsch bdb3735840 Squash all commits for a fresh start.
This is only to avoid accidentally leaking any secrets from early development especially in the light of short-sha attacks.
2024-10-30 23:38:56 +01:00