Skip to content

Video Tutorials

Learn Relicta through these hands-on video tutorials. Each tutorial focuses on a specific aspect of the release workflow.

New to Relicta? This video shows you how to go from install to your first release in under 2 minutes.

What you’ll learn:

  • Installing Relicta with Homebrew
  • Initializing your project with relicta init
  • Running your first release with relicta release

The easiest way to release: one command that does everything.

What you’ll learn:

  • Using relicta release for the complete workflow
  • Understanding the 5 automated steps (plan → bump → notes → approve → publish)
  • Key flags: --yes, --dry-run, --force, --skip-push
  • When to use one-command vs step-by-step

Set up automated releases with GitHub Actions.

What you’ll learn:

  • Creating a GitHub Actions workflow
  • Using relicta-action for automated releases
  • Triggering releases on push to main
  • Monitoring release workflows

Get started with the core release commands: plan, bump, notes, approve, and publish.

What you’ll learn:

  • Analyzing commits with relicta plan
  • Bumping the version with relicta bump
  • Generating release notes with relicta notes
  • Approving a release with relicta approve
  • Publishing with relicta publish

Install and configure the GitHub plugin to automate GitHub releases.

What you’ll learn:

  • Listing available plugins
  • Installing the GitHub plugin
  • Configuring the plugin in release.config.yaml
  • Setting up release assets

Configure multiple plugins to publish releases to different platforms simultaneously.

What you’ll learn:

  • Installing multiple plugins (GitHub, npm, Slack)
  • Configuring multi-platform publishing
  • Setting up notification webhooks
  • Running a coordinated release

Use AI to automatically generate professional release notes from your commits.

What you’ll learn:

  • Configuring AI providers (OpenAI, Anthropic, Ollama)
  • Generating AI-powered release notes
  • Reviewing and approving AI-generated content
  • Customizing tone and audience

See the quality difference between template-based and AI-powered release notes.

📝 Template Notes (technical, developer-focused):

## Features
- **api:** redesign API
- **auth:** add login functions
## Bug Fixes
- **app:** add farewell function

✨ AI-Powered Notes (user-friendly, contextual):

## Breaking Changes
Complete API redesign for better performance.
See migration guide for upgrade instructions.
## What's New
Authentication system with login, logout,
and session management.

Key differences:

  • Template notes: Lists commit messages verbatim, technical and developer-focused
  • AI notes: Summarizes meaningfully, explains user impact, adds migration guidance

Enable AI notes with: relicta notes --ai or relicta release -y --ai


Relicta works great even without perfect conventional commits!

Conventional commits (ideal):

feat(auth): add login and logout functions
fix(api): resolve token expiration bug
docs: update API documentation

Messy commits (real world):

wip
fixed the thing
Update auth.js
actually fixed it this time lol
BREAKING: new api!!!

Relicta uses intelligent heuristics to:

  • Detect keywords like “BREAKING”, “fix”, “add”
  • Identify fix-like patterns in any commit message
  • Group related changes automatically
  • Fall back to patch for unclear commits
  • Use AI to summarize chaotic history into professional notes

Pro tip: Use relicta notes --ai on messy repositories for best results!


Build your own plugin to extend Relicta’s functionality.

What you’ll learn:

  • Creating a plugin project with relicta plugin create
  • Understanding the plugin structure
  • Building and testing your plugin
  • Installing a local plugin

Use Relicta with AI agents like Claude for natural language release management.

🤖 Claude Desktop + Relicta:

You: "What's the release status?"
Claude: "4 commits pending, suggests v2.0.0 (major)"
You: "Generate notes and publish"
Claude: "✓ v2.0.0 published. GitHub release created."

Setup (Claude Desktop):

{
"mcpServers": {
"relicta": {
"command": "relicta",
"args": ["mcp", "serve"],
"cwd": "/path/to/your/project"
}
}
}

Available MCP tools:

ToolDescription
relicta.statusGet current release state
relicta.planAnalyze commits and suggest version
relicta.bumpCalculate and set version
relicta.notesGenerate release notes
relicta.evaluateCGP risk assessment
relicta.approveApprove release
relicta.publishExecute release

See the full MCP Integration Guide for detailed configuration.


TutorialDurationTopics
Quick Start~1 mininstall, init, first release
One-Command Release~2 minrelicta release, flags, workflow
CI/CD Integration~1 minGitHub Actions, automation
MCP Integration-Claude Desktop, AI agents
Basic Workflow~2 minplan, bump, notes, approve, publish
GitHub Plugin~2 minplugin install, configuration
Multi-Platform~2 minmultiple plugins, notifications
AI Notes~1 minAI configuration, note generation
Custom Plugin~2 minplugin development, local install
AI vs Template-Quality comparison
Messy Commits-Heuristic handling