fix(ci-action): install git in Dockerfile so lingo.dev ci works out…#2096
Conversation
…side GitHub runners Closes lingodotdev#2074
📝 WalkthroughWalkthroughThe pull request adds ChangesDocker Image Git Dependency Fix
Estimated Code Review Effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Install
gitin thelingodotdev/ci-actionDocker image solingo.dev ciworks in runners that do not already provide it (e.g. GitLab CI using the image directly).Changes
Dockerfile: addRUN apk add --no-cache gitafter thenode:20.12.2-alpinebase image..changeset/fix-dockerfile-install-git.md: patch-level changeset for thelingo.devpackage.Testing
Business logic tests added:
lingo.dev ci:Visuals
Checklist
Closes #2074
Summary by CodeRabbit
gitas a system dependency. The CI action now runs successfully on CI runners that don't havegitpre-installed, ensuring compatibility across different environments.