arcodange
  • Joined on 2025-08-27
arcodange pushed to feature/move-docker-job at arcodange/dance-lessons-coach 2026-04-09 12:42:47 +02:00
1138d35eeb 📝 docs: add Docker build strategy decision to workflow README
arcodange deleted branch feature/docker-workflow-clean from arcodange/dance-lessons-coach 2026-04-09 12:34:47 +02:00
arcodange pushed to feature/move-docker-job at arcodange/dance-lessons-coach 2026-04-09 12:33:34 +02:00
4473a55ea8 🔧 chore: merge docker-workflow-clean optimizations into move-docker-job
6a295bccc9 🗑️ chore: Remove unnecessary Swagger cache steps from docker-push workflow
930e9ac159 🐛 fix: Simplify docker-push workflow using Attempt 2 approach
e27ed5b6ca 🐛 fix: Move WORKDIR before COPY in Dockerfile.build
a9e2f08a28 🐳 Fix: Change Dockerfile.build WORKDIR to /build to avoid collision
Compare 21 commits »
arcodange pushed to feature/move-docker-job at arcodange/dance-lessons-coach 2026-04-09 12:31:21 +02:00
473dcbdbbb 🔧 chore: resolve merge conflicts, keep optimized docker-push workflow
1c63530580 🤖 feat: add docker-push.yaml placeholder workflow for testing
Compare 2 commits »
arcodange commented on pull request arcodange/dance-lessons-coach#1 2026-04-09 12:22:46 +02:00
ci/trunk-based-development

🎉 Docker Workflow Optimization Complete!

Summary

After extensive testing and analysis, we've successfully optimized the workflow using Attempt 2 - the simplest and most reliable…

6a295bccc9 🗑️ chore: Remove unnecessary Swagger cache steps from docker-push workflow
930e9ac159 🐛 fix: Simplify docker-push workflow using Attempt 2 approach
e27ed5b6ca 🐛 fix: Move WORKDIR before COPY in Dockerfile.build
a9e2f08a28 🐳 Fix: Change Dockerfile.build WORKDIR to /build to avoid collision
623f822fde 🐳 Fix: Avoid workspace collision by using different mount path
264c4fe7df 🐳 Debug: Check arcodange directory contents
c8d3e86986 🐳 Debug: Add ls and pwd to Swagger generation
f4b34b688d 🐳 Fix DEPS_HASH variable reference in docker run
ef1e5c0757 🐳 Add Swagger docs cache save step
706848c3d5 🐳 Attempt 3 (fixed): Add volume mount for Swagger docs generation
9f8b090164 🐳 Attempt 3 (fixed): Generate Swagger docs in Dockerfile
37f839009c 🐳 Attempt 3 (fixed): Add Swagger docs generation step
2404983627 🐳 Attempt 3 (fixed): Use --build-arg and ARG for DEPS_HASH
9937f814f6 🐳 Attempt 3 (fixed): Add COPY command for source code
ab9bdef81d 🐳 Attempt 3 (fixed): Export DEPS_HASH for inline Dockerfile