chore: use latest self-host compose images#4140
Conversation
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
📜 Recent review details
|
| File | Change |
|---|---|
hosting/docker/webapp/docker-compose.yml |
Default TRIGGER_IMAGE_TAG changed from v4-beta to latest |
hosting/docker/worker/docker-compose.yml |
Default TRIGGER_IMAGE_TAG changed from v4-beta to latest |
hosting/docker/.env.example |
Default tag updated to latest, example comment updated to v4.5.0 |
docs/self-hosting/docker.mdx |
Version locking example updated from v4.0.0 to v4.5.0 |
Sequence Diagram(s)
Not applicable — this change consists of configuration value and documentation updates only.
Estimated code review effort: 1 (Trivial)
Related issues: None provided.
Related PRs: None provided.
Suggested labels: documentation, docker, configuration
Suggested reviewers: None provided.
Poem
A rabbit hopped through config lines,
Swapped beta tags for cleaner signs,
"Latest" now, no version fuss,
Docs updated, no need to cuss,
Hop, hop, deployed — with 4.5's shine! 🐇
🚥 Pre-merge checks | ✅ 4 | ❌ 1
❌ Failed checks (1 warning)
| Check name | Status | Explanation | Resolution |
|---|---|---|---|
| Description check | The description is missing required template sections like Closes #, checklist, testing, changelog, and screenshots. | Add the missing template sections, including Closes #, checklist items, testing steps, changelog, and screenshots if applicable. |
✅ Passed checks (4 passed)
| Check name | Status | Explanation |
|---|---|---|
| Title check | ✅ Passed | The title clearly summarizes the main change: switching self-host compose images to the latest tag. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
| Linked Issues check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
| Out of Scope Changes check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
✨ Finishing Touches
🧪 Generate unit tests (beta)
- Create PR with unit tests
- Commit unit tests in branch
chore/self-host-compose-latest-tri-11601
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 @coderabbitai help to get the list of available commands.
| # - For example: TRIGGER_IMAGE_TAG=v4.0.0-v4-beta.21 | ||
| TRIGGER_IMAGE_TAG=v4-beta | ||
| # - For example: TRIGGER_IMAGE_TAG=v4.5.0 | ||
| TRIGGER_IMAGE_TAG=latest |
There was a problem hiding this comment.
🚩 Default image tag change from v4-beta to latest affects existing self-hosters
Existing self-hosters who cloned the repo and used the .env.example as their starting point with TRIGGER_IMAGE_TAG=v4-beta won't be affected (their .env is already set). However, anyone setting up fresh from this point forward will get latest by default. Since the latest tag is only pushed for stable v4.x.y releases (per the new workflow logic), this is safe - but it's worth noting that latest won't exist in the registry until the first stable v4 release is published with the new workflow. If someone tries to use this before that first publish, the image pull will fail.
Was this helpful? React with 👍 or 👎 to provide feedback.
6443b19 to
488ecde
Compare
Summary
Depends on #4136.
Docker Compose self-hosting now uses the maintained
latestimage tag by default instead of the frozen prerelease tag. The version-locking docs keep pointing production users at explicit versioned tags when they want pinned upgrades.