Skip to content

chore: remove cosmovisor tooling#135

Merged
AdriaCarrera merged 2 commits into
mainfrom
chore/remove-cosmovisor-tooling
May 13, 2026
Merged

chore: remove cosmovisor tooling#135
AdriaCarrera merged 2 commits into
mainfrom
chore/remove-cosmovisor-tooling

Conversation

@kpitapeersyst
Copy link
Copy Markdown
Contributor

@kpitapeersyst kpitapeersyst commented May 4, 2026

chore: remove cosmovisor tooling

Motivation 💡

  • The Cosmovisor Docker setup was stale: it built cosmovisor from Cosmos SDK v0.46.12, copied a floating latest binary, and only registered v2.0.0 and v3.0.0 upgrade binaries.
  • Removing this unsupported tool avoids publishing an outdated Cosmovisor image from this repository.

Changes 🛠

  • Removed the Cosmovisor Dockerfile and initialization script under tools/cosmovisor.
  • Removed the manual GitHub Actions workflow that built and pushed peersyst/exrp-cosmovisor images.

Summary by CodeRabbit

  • Chores
    • Removed Docker image build and automated deployment infrastructure.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 4, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 68e74bf0-52d8-435c-bf67-7313f544fee9

📥 Commits

Reviewing files that changed from the base of the PR and between 43c1c36 and 55d6d68.

📒 Files selected for processing (3)
  • .github/workflows/cosmovisor.yml
  • tools/cosmovisor/Dockerfile
  • tools/cosmovisor/init.sh
💤 Files with no reviewable changes (3)
  • tools/cosmovisor/init.sh
  • .github/workflows/cosmovisor.yml
  • tools/cosmovisor/Dockerfile

📝 Walkthrough

Walkthrough

The Cosmovisor Docker build infrastructure has been removed, including the GitHub Actions workflow that orchestrated image builds and pushes, the Dockerfile that compiled and packaged Cosmovisor, and the initialization script that configured its runtime directory structure.

Changes

Cosmovisor Infrastructure Removal

Layer / File(s) Summary
CI/CD Automation
.github/workflows/cosmovisor.yml
Cosmovisor workflow with workflow_dispatch input and Docker build/push job removed.
Build Configuration
tools/cosmovisor/Dockerfile
Multi-stage Docker build for compiling and packaging Cosmovisor with daemon binaries removed.
Runtime Initialization
tools/cosmovisor/init.sh
Script that initialized cosmovisor directory structure with genesis and upgrade binary paths removed.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 The Cosmovisor containers fade away,
No workflows, Dockerfiles here to stay,
Clean repos bring joy, hooray, hooray!
✨🗑️ Cleanup magic, the rabbit's way!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: removing the cosmovisor tooling components from the repository.
Description check ✅ Passed The description covers all required template sections with clear motivation, detailed changes, but lacks the optional Considerations and Dependencies sections.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/remove-cosmovisor-tooling

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.

❤️ Share
Review rate limit: 6/8 reviews remaining, refill in 8 minutes and 11 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

…or-tooling

# Conflicts:
#	.github/workflows/cosmovisor.yml
@AdriaCarrera AdriaCarrera merged commit b36af18 into main May 13, 2026
5 checks passed
@AdriaCarrera AdriaCarrera deleted the chore/remove-cosmovisor-tooling branch May 13, 2026 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants