Skip to main content

ReleaseTools

A collection of tools to improve CI/CD workflows, streamline releases, and prevent deployment pitfalls.

ReleaseTools is an open-source suite of developer-focused utilities designed to make your continuous integration and deployment processes more reliable, efficient, and less error-prone.

Our Tools

🔐 Mutex

An advisory lock service for CI/CD workflows, implemented as a GitHub Action. Mutex helps prevent race conditions and ensures that critical sections of your pipeline are executed by only one job at a time.

Key Features:

  • Advisory locking for GitHub Actions workflows
  • Pull Request integration with automatic comments
  • Slack notifications for locking events
  • Easy disabling with labels or environment variables

Get Started with Mutex →

🛠️ CLI

Release tools for bash workflows - a comprehensive toolkit of bash scripts for various CI/CD purposes including version management, release automation, and workflow utilities.

Key Features:

  • Easy installation via curl, wget, or brew
  • Modular bash script library
  • GitHub Action integration
  • Cross-platform compatibility

Get Started with the CLI tools →

Why ReleaseTools?

🎯 Developer-Focused

Built by developers, for developers. Our tools integrate seamlessly with existing workflows and follow industry best practices.

🔓 Open Source

All ReleaseTools projects are open source and licensed under Apache-2.0. Contribute, fork, or customize to fit your needs.

🚀 Production-Ready

Battle-tested in real-world scenarios. Our tools are designed for reliability and performance in production environments.

📖 Well-Documented

Comprehensive documentation with examples, best practices, and troubleshooting guides to get you up and running quickly.

Quick Start

Choose your tool and get started in minutes:

# Install CLI
bash <(curl -sSL "https://github.com/releasetools/cli/releases/download/v0.0.12/install.sh")

# Or use mutex in your GitHub Action
- uses: releasetools/mutex@v1
with:
command: "lock"
id: "my-resource"

Community & Support


Ready to improve your CI/CD workflows? Explore our tools and start building more reliable deployments today!