Back to projects

Individual / Personal · Maintained

Reflow

Reflow — Repository Release Maintenance CLI

Repository-aware CLI for version-tag conversion, GitHub release recovery, and Docker image publishing to GitHub and GitLab registries.

THE PROJECT

Project details

My role
Author & Software Architect
Started
April 2026
Recorded version
v1.0.2
License
MIT

Built with

  • Python
  • Typer
  • Rich
  • Git
  • PEP 440
  • Semantic Versioning
  • setuptools-scm
  • Docker
  • Docker Compose
  • GHCR
  • GitLab Container Registry
  • Make
  • GitHub Actions
  • GitLab CI/CD

INSTALL & RUN

Choose how to run it.

Use the private Python package when access has been approved, or pull a ready-to-run container image.

Python package

Private access
git-reflow
python -m pip install --index-url "https://gitlab.com/api/v4/projects/85837639/packages/pypi/simple" "git-reflow==1.0.2"

Approved GitLab access and configured pip credentials are required. Credentials are never embedded in this command.

Open the GitLab package registry

Container images

Public access

GHCR

Exact stable version
docker pull ghcr.io/devalltect00/git-reflow:v1.0.2
Latest stable version
docker pull ghcr.io/devalltect00/git-reflow:latest

GitLab

Exact stable version
docker pull registry.gitlab.com/devalltect00/git-reflow:v1.0.2
Latest stable version
docker pull registry.gitlab.com/devalltect00/git-reflow:latest