build(ci,docker): add release-please changelog-sections and remove broken someguy sidecar#322
Conversation
Include build, perf, and revert commit types as user-facing changelog entries so infrastructure upgrades and performance work trigger releases. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Entire-Checkpoint: 951ccad0bfac
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
✨ 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 |
Someguy v0.11.1's IPNS endpoints are non-functional — PUT/GET hang indefinitely, causing every delegated routing publish to timeout. Revert to delegated-ipfs.dev until a working someguy release is available. Changes: - Remove someguy service from staging compose - Switch DELEGATED_ROUTING_URL to https://delegated-ipfs.dev - Remove someguy metrics scraping from Alloy config Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Entire-Checkpoint: d5803c346f02
Entire-Checkpoint: 3a0b25ef737b
There was a problem hiding this comment.
Pull request overview
Updates release automation and staging deployment configuration to (1) make additional Conventional Commit types visible in release-please changelogs and (2) remove the staging “someguy” delegated routing sidecar that is currently causing IPNS publish timeouts, reverting staging routing back to delegated-ipfs.dev.
Changes:
- Configure release-please
changelog-sectionsto surfacebuild,perf, andrevertentries (and hide several non-user-facing types). - Remove the
someguyservice from staging Docker Compose and stop scraping its metrics in Alloy. - Update the staging deploy workflow to use
DELEGATED_ROUTING_URL=https://delegated-ipfs.dev.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| release-please-config.json | Adds changelog-sections to control which commit types are visible/hidden in generated changelogs. |
| docker/docker-compose.staging.yml | Removes the someguy delegated routing sidecar from staging services. |
| docker/alloy-config.river | Removes the Prometheus scrape job targeting the someguy container. |
| .github/workflows/deploy-staging.yml | Reverts DELEGATED_ROUTING_URL to the public delegated routing endpoint. |
Summary
changelog-sectionsto release-please config sobuild,perf, andrevertcommit types trigger releasesDELEGATED_ROUTING_URLtohttps://delegated-ipfs.devMotivation
The Kubo v0.34→v0.40 upgrade (PR #321) used
build(docker):which release-please ignored since onlyfeat/fixare user-facing by default. Meanwhile, someguy v0.11.1's IPNS support is completely broken — provider lookups work but IPNS PUT/GET never return, wasting 30s per publish attempt across 3 retries.Changes
release-please-config.jsonchangelog-sectionswithbuild,perf,revertas visibledocker/docker-compose.staging.yml.github/workflows/deploy-staging.ymldocker/alloy-config.riverTest plan
🤖 Generated with Claude Code