minecraft-ci-release

Automate CI/CD pipelines and publishing for Minecraft mods to Modrinth and CurseForge.

111|9|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-ci-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minecraft-ci-release
Source: https://github.com/Jahrome907/minecraft-agent-skills/tree/main/plugins/minecraft-codex-skills/skills/minecraft-ci-release
Command: npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-ci-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nodejs, js-yaml, and includes scripts (resource) components.

What problem does it solve?

Automates CI/CD pipelines, automated publishing, and release workflows for Minecraft mods and plugins, reducing manual steps and human error across multi-platform projects.

Core Features & Use Cases

  • CI build matrix for NeoForge and Fabric to test mods and plugins across Minecraft versions.
  • Automated publishing to Modrinth and CurseForge, with GitHub Releases including artifacts and changelog integration.
  • Semantic versioning conventions, changelog generation, and Dependabot updates for Gradle builds.
  • Paper plugin CI support with shadow JAR builds and multi-platform release coordination.

Quick Start

Enable the included GitHub Actions workflows and tag a release with a vX.Y.Z to start using the Minecraft CI/release skill.

Frequently Asked Questions about minecraft-ci-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Minecraft mod publishing to Modrinth and CurseForge?

Automate Minecraft mod publishing by enabling GitHub Actions workflows that handle Gradle builds and deploy artifacts directly to Modrinth and CurseForge. This reduces manual steps and human error across multi-platform release processes.

Can I build a CI matrix for NeoForge and Fabric in Minecraft workflows?

Yes, you can build a CI matrix for NeoForge and Fabric to test Minecraft mods and plugins across multiple versions. This ensures broad compatibility and validates builds before any automated release is triggered.

What's the best way to trigger a Minecraft mod release with GitHub Actions?

The best way to trigger a Minecraft mod release is by tagging a release with a semantic version like vX.Y.Z. This activates the automated workflow, generating GitHub Releases with artifacts and integrated changelogs.

Does this Minecraft CI workflow support Paper plugin shadow JAR builds?

Yes, this Minecraft CI workflow supports Paper plugin development by automating shadow JAR builds. It coordinates multi-platform releases alongside NeoForge and Fabric builds within the same pipeline.

How are Gradle dependencies managed in automated Minecraft release pipelines?

Gradle dependencies in automated Minecraft release pipelines are managed using Dependabot updates and semantic versioning conventions. This maintains build stability and automates changelog generation for each release cycle.

Do I need Node.js to run automated Minecraft mod release workflows?

Node.js is required to run the scripts that define and execute these automated Minecraft mod release workflows. It processes the YAML workflow definitions and manages Gradle-based publishing tasks securely.