80 Commits

Author SHA1 Message Date
Letro Bot
b80e0c3c4b simplify docker build to build only for amd64 2026-04-08 09:32:54 +03:30
Quentin Gliech
9baf263684 Update dockerfile frontend 2026-02-04 18:35:44 +01:00
Quentin Gliech
59ec06e7c0 Update Docker image to Debian 13 2026-02-04 18:35:44 +01:00
Quentin Gliech
3d98df79df Upgrade Rust, opa, regal, cargo-auditable and Node 2026-02-04 18:35:43 +01:00
Quentin Gliech
d0a4fde3ac Use Node 24 in CI and for building the frontend 2025-11-07 14:27:33 +01:00
Quentin Gliech
e74061730e Upgrade OPA and regal to latest versions 2025-09-12 10:52:39 +02:00
Quentin Gliech
893d51d0bc Upgrade cargo-auditable to 0.7.0 2025-09-12 10:45:39 +02:00
Quentin Gliech
7118a09ec6 Upgrade Node in the Dockerfile to 22.19.0 2025-09-12 10:45:12 +02:00
Quentin Gliech
5667ae677d Enforce npm strict engine 2025-09-12 10:37:41 +02:00
Quentin Gliech
689ed9caf8 Upgrade Rust (and Clippy in CI) to 1.89.0 2025-08-18 10:46:32 +02:00
Quentin Gliech
addc9d986b Upgrade Rust and Clippy to 1.87 2025-07-16 19:24:20 +02:00
Quentin Gliech
6421d9d1f5 Add license headers in most files that missed them 2025-06-12 11:01:07 +02:00
Quentin Gliech
c29ebb696d Upgrade Rust to 1.86.0 2025-04-06 16:19:16 +02:00
Quentin Gliech
bcce0af7ea Don't include the target/ directory in the Docker build layers 2025-03-24 17:24:05 +01:00
Quentin Gliech
56d9c7e63b Upgrade to Rust 1.85 and edition 2024 2025-02-21 16:15:02 +01:00
Quentin Gliech
a344aefcab Stop using cargo-chef in the docker build 2025-02-05 12:31:48 +01:00
Quentin Gliech
3b744c7881 Fix reporting of version in prebuilt binaries & docker image 2025-01-27 10:34:21 +01:00
Quentin Gliech
4451cbfe86 Upgrade Rust to 1.84 and fix new clippy lints 2025-01-23 17:55:22 +01:00
Quentin Gliech
961dd68005 Make sure the Docker image has the git version in it 2025-01-06 10:13:53 +01:00
Quentin Gliech
ee6472178a Upgrade to Rust 1.83.0 and fix new warnings 2024-12-05 17:32:49 +01:00
Quentin Gliech
ae6995582a Upgrade to Rust 1.82.0 (#3407) 2024-10-22 17:01:27 +02:00
Quentin Gliech
81932f95bf Upgrade to Rust 1.81.0 2024-10-07 19:54:43 +02:00
Quentin Gliech
5656c56322 docker: remove redundant target platform 2024-08-30 19:45:25 +02:00
Quentin Gliech
528117932c Remove macOS binaries build in CI and remove cargo-zigbuild from Docker image (#2966)
* Upgrade Zig to 0.13.0
* Remove macOS builds & rework archives collection
* dockerfile: stop using zig
2024-08-05 16:45:23 +02:00
Quentin Gliech
9d13a06f64 Upgrade Rust toolchain to 1.80.0
This also tweaks the workspace-level lints configuration to add priority
on groups
2024-07-29 12:04:30 +02:00
Quentin Gliech
31746639cf Bump nodejs, cargo-{zigbuild,auditable,chef}, zig, mdbook 2024-05-07 07:32:02 +02:00
Quentin Gliech
f93f6dffc3 Bump OPA 2024-05-07 07:32:02 +02:00
Quentin Gliech
e9c260255d Upgrade Rust to 1.78.0 2024-05-07 07:32:02 +02:00
Quentin Gliech
c28348f254 docker: Switch a glibc-based build
Similar to what was done for the pre-built binaries
2024-03-25 10:56:39 +01:00
Quentin Gliech
bafb5e4956 Bump Clippy to 1.75 and Rust to 1.76 2024-02-27 16:58:43 +01:00
Quentin Gliech
253495e8bd Upgrade clippy lints to 1.74.0 & fix warnings 2023-12-05 17:20:42 +01:00
Quentin Gliech
ba7dc7e44c Bump Open Policy Agent version to 0.59.0 2023-11-30 17:59:24 +01:00
Quentin Gliech
28a07adf8e dockerfile: bump rust, opa, nodejs and debian version 2023-11-14 13:41:10 +01:00
Quentin Gliech
ad8cc6be9e templates: add translations function 2023-10-05 19:29:23 +02:00
Quentin Gliech
0f5c7db3d4 Simplify the multiarch docker build
Make the binaries build run on the self-hosted runners
2023-09-14 14:37:28 +02:00
Quentin Gliech
ea7299a14a Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
2023-08-28 18:05:56 +02:00
Quentin Gliech
31f18a5c01 Upgrade compound-web and fix form refs 2023-08-02 13:11:33 +02:00
Quentin Gliech
ddf426c5d8 frontend: vendor the compound dependencies 2023-07-27 16:18:53 +02:00
Quentin Gliech
fa824dbb76 Bump rustc, nodejs, opa, etc. 2023-07-17 19:54:49 +02:00
Quentin Gliech
be837a54e3 Bump Rust dependencies 2023-06-14 12:02:16 +02:00
Quentin Gliech
3ea8668e39 Bump the OTEL crates to 0.19.0 (#1132)
* Bump the OTEL crates to 0.19.0

Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
2023-04-24 17:10:55 +00:00
Quentin Gliech
e62a3592d5 Update Rust to 1.69.0 2023-04-24 11:42:01 +02:00
Quentin Gliech
8e485c397d Upgrade rustc (and clippy) to 1.67.0 2023-02-01 10:37:04 +01:00
Quentin Gliech
5b8f6885e6 docker: Build with musl instead of glibc 2022-12-17 12:03:26 +01:00
Quentin Gliech
b247a451af Add a note about zig version bump being blocked 2022-12-16 18:16:18 +01:00
Quentin Gliech
643c53f241 Upgrade Rust, OPA, Node in CI and Docker image 2022-12-16 18:16:18 +01:00
Quentin Gliech
f26aaa28d9 docker: Copy the templates in the frontend stage 2022-11-19 09:23:28 +01:00
Quentin Gliech
c8a23d5439 Fix policy permissions in Docker image 2022-11-18 23:25:50 +01:00
Quentin Gliech
c1aad59e18 Do not embed the templates and static files in the binary 2022-11-18 22:37:55 +01:00
Quentin Gliech
44d397b54c Do not embed the WASM-compiled policies in the binary 2022-11-18 22:37:55 +01:00