Commit Graph
18 Commits
Author SHA1 Message Date
euzuandGitHub 4f13a5ec7f Update docker-build.yml 2025-10-02 12:11:26 +02:00
euzuandGitHub 110391b836 Update docker-build.yml
try to fix dev build
2025-10-02 11:47:34 +02:00
euzuandGitHub dceda1f4ee Update docker-build.yml
fixing version for cross images
2025-10-01 18:51:23 +02:00
GoldyandGitHub 1ca352bc83 Update docker-build.yml 2025-08-19 00:47:01 +02:00
GoldyandGitHub 8a19192881 Update docker-build.yml 2025-08-19 00:33:38 +02:00
GoldyandGitHub 4945c8f268 only install ffmpeg if no cache 2025-08-19 00:28:00 +02:00
GoldyandGitHub 74a8fb9a1f test cache 2025-08-19 00:21:07 +02:00
GoldyandGitHub a827f7ef7b fix workflow 2025-08-18 23:58:22 +02:00
Goldy 529c8889f6 Install ffmpeg in GitHub Actions workflow and update build script to handle resource creation failures gracefully 2025-08-17 18:30:14 +02:00
Goldy 9670e31aca Enhance Docker build workflow and script for improved caching and resource management
- Updated caching strategy in the GitHub Actions workflow to include additional paths and keys for cargo tools, dependencies, and frontend resources.
- Modified the build script to check if resources are already built before executing the build process, improving efficiency.
- Implemented cache handling for frontend builds and cross-compilation tools to optimize build times.
- Adjusted Dockerfile to improve layer caching by copying dependency files first and creating dummy source files for pre-building dependencies.
2025-08-17 18:04:37 +02:00
Goldy 2b514ff1eb Enhance Docker build workflow to create and utilize a multi-platform builder with Buildx 2025-08-17 16:53:49 +02:00
Goldy 7b3a620bd1 Update Docker build workflow to set up QEMU and specify platforms for Buildx 2025-08-17 16:30:58 +02:00
Goldy c9781f077b Update Docker build workflow to include WebAssembly target in Rust installation 2025-08-17 15:50:49 +02:00
Goldy b89957fd41 Enhance Docker build workflow with caching for cargo tools and registry 2025-08-17 15:46:13 +02:00
Goldy ee52d65667 Make build script executable in Docker workflow 2025-08-17 15:41:50 +02:00
Goldy 350aa6319e Refactor Docker build workflow to consolidate jobs and improve caching
- Merged master and develop build jobs into a single `docker-build` job.
- Updated steps for installing Rust and caching cargo registry.
- Introduced a new script `build_docker.sh` for building and pushing Docker images.
- Removed obsolete scripts `build_github_docker_aarch64.sh` and `build_github_docker_beta.sh`.
2025-08-17 15:34:08 +02:00
Goldy 959dc79a97 Update trunk version in Docker build workflow to v0.21.14 2025-08-17 15:06:36 +02:00
Goldy 7b0601127c Add GitHub Actions workflow for Docker build and push 2025-08-17 14:58:00 +02:00