All notable changes to this project will be documented in this file.
0.1.3 (2025-02-15)
- docker-compose: Clean up entrypoint and update service names in docker-compose.yml (8c3fa07)
- docker: Replace distroless final base image with Alpine and update user permissions (123c932)
- docker-compose: Resort the services - put the important ones at the top (a6338c0)
- docker-compose: Update inference gateway URL and adjust user permissions in docker-compose (e356343)
- docker: Add TODOs for base image replacement and rethink distroless choice (91b9fe3)
0.1.2 (2025-02-14)
- Add Docker section to table of contents in README.md (67195c1)
- Add Docker usage instructions and update configuration section in README.md (102e371)
- Add example configuration for AI Coder in README.md (1725372)
- Correct container weight description in README.md (ce68686)
- Simplify configuration section in README.md for clarity and consistency (8b834ba)
- Add serial test attribute to ensure test execution order (c6ac947)
0.1.1 (2025-02-14)
- Small fix (fcede59)
- Add architecture platform support for Docker builds in release workflow (7fe71aa)
- Add Cargo configuration for musl targets with static linking (6b647e9)
- Add conditional setup for QEMU and Docker Buildx only for Ubuntu (6d29255)
- Adjust timeouts for cross-compilation jobs in release workflow (4f5d9c8)
- Construct cache key to include with target in release workflow (f74ac8f)
- Improve release process publish binaries and containers for all common platforms (1c7637b)
- Increase timeout for Build and Upload Artifacts job to 25 minutes (0b328b6)
- Ok this setup works if I try to cross compile from macos arm64 to x86 so it supposed to also work the other way from the runner (c7d05cc)
- Remove commented-out debug flag from release workflow (d9c9605)
- Set timeout for Build and Upload Artifacts job to 15 minutes (5623c32)
- Set up QEMU and Docker Buildx for using emulations (96b9815)
- Simplify it cache the current pwd and enter it after download (919427d)
- Some cleanups (6fdb00f)
- Try to specify explicitly buildx (91b4ee9)
- Update cross-compilation setup for musl targets and improve build tools installation (2ea56e4)
- Update docker/build-push-action to version 6 in release workflow (50e2c81)
- Update Dockerfile to use Ubuntu base and install necessary dependencies for Rust cross-compilation (969aab0)
- Update PATH for cross-compilation to include necessary binaries (a43b632)
- Update release workflow to use docker/build-push-action for building and pushing containers (091c454)
- Update target from x86_64-unknown-linux-gnu to x86_64-unknown-linux-musl in release workflow (f351ce2)
- Use sudo for apt-get commands in release workflow for musl target (904f418)
- Use sudo for cleanup and moving musl cross-compilation tools in release workflow (3dd974f)
- release: 🔖 0.1.1-rc.1 [skip ci] (c19ec65)
- release: 🔖 0.1.1-rc.10 [skip ci] (fda3dd3)
- release: 🔖 0.1.1-rc.11 [skip ci] (71b52d9)
- release: 🔖 0.1.1-rc.12 [skip ci] (3064dad)
- release: 🔖 0.1.1-rc.13 [skip ci] (0821ce5)
- release: 🔖 0.1.1-rc.14 [skip ci] (1a840a0)
- release: 🔖 0.1.1-rc.15 [skip ci] (eae8ff3)
- release: 🔖 0.1.1-rc.16 [skip ci] (876c48d)
- release: 🔖 0.1.1-rc.2 [skip ci] (d749cac)
- release: 🔖 0.1.1-rc.3 [skip ci] (2de1fca)
- release: 🔖 0.1.1-rc.4 [skip ci] (3a17396)
- release: 🔖 0.1.1-rc.5 [skip ci] (7b4821b)
- release: 🔖 0.1.1-rc.6 [skip ci] (2370f0f)
- release: 🔖 0.1.1-rc.7 [skip ci] (33948a3)
- release: 🔖 0.1.1-rc.8 [skip ci] (31598f4)
- release: 🔖 0.1.1-rc.9 [skip ci] (df458d9)
- Use a separate command for cargo to ensure workspace directory is restored (22234d6)
0.1.1-rc.16 (2025-02-14)
- Adjust timeouts for cross-compilation jobs in release workflow (4f5d9c8)
0.1.1-rc.15 (2025-02-14)
- Add Cargo configuration for musl targets with static linking (6b647e9)
0.1.1-rc.14 (2025-02-13)
- Use sudo for cleanup and moving musl cross-compilation tools in release workflow (3dd974f)
0.1.1-rc.13 (2025-02-13)
- Use sudo for apt-get commands in release workflow for musl target (904f418)
0.1.1-rc.12 (2025-02-13)
- Ok this setup works if I try to cross compile from macos arm64 to x86 so it supposed to also work the other way from the runner (c7d05cc)
- Update cross-compilation setup for musl targets and improve build tools installation (2ea56e4)
- Update PATH for cross-compilation to include necessary binaries (a43b632)
- Update target from x86_64-unknown-linux-gnu to x86_64-unknown-linux-musl in release workflow (f351ce2)
0.1.1-rc.11 (2025-02-13)
- Increase timeout for Build and Upload Artifacts job to 25 minutes (0b328b6)
0.1.1-rc.10 (2025-02-13)
0.1.1-rc.9 (2025-02-13)
- Set timeout for Build and Upload Artifacts job to 15 minutes (5623c32)
- Update release workflow to use docker/build-push-action for building and pushing containers (091c454)
0.1.1-rc.8 (2025-02-13)
- Small fix (fcede59)
0.1.1-rc.7 (2025-02-13)
- Construct cache key to include with target in release workflow (f74ac8f)
- Try to specify explicitly buildx (91b4ee9)
0.1.1-rc.6 (2025-02-13)
- Add conditional setup for QEMU and Docker Buildx only for Ubuntu (6d29255)
0.1.1-rc.5 (2025-02-13)
- Set up QEMU and Docker Buildx for using emulations (96b9815)
0.1.1-rc.4 (2025-02-13)
- Add architecture platform support for Docker builds in release workflow (7fe71aa)
0.1.1-rc.3 (2025-02-13)
- Update Dockerfile to use Ubuntu base and install necessary dependencies for Rust cross-compilation (969aab0)
0.1.1-rc.2 (2025-02-13)
- Simplify it cache the current pwd and enter it after download (919427d)
- Use a separate command for cargo to ensure workspace directory is restored (22234d6)
0.1.1-rc.1 (2025-02-13)
- Remove commented-out debug flag from release workflow (d9c9605)