gitea-actions-ci

Automate Gitea CI/CD with self-hosted act_runners for tag-triggered releases.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MassimilianoPili/claude-code-config --skill gitea-actions-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitea-actions-ci
Source: https://github.com/MassimilianoPili/claude-code-config/tree/main/skills/gitea-actions-ci
Command: npx skills add https://github.com/MassimilianoPili/claude-code-config --skill gitea-actions-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the setup and management of Continuous Integration and Continuous Deployment (CI/CD) pipelines for Gitea, particularly for self-hosted runners, enabling automated releases and builds.

Core Features & Use Cases

  • Self-Hosted Runner Configuration: Guides through setting up act_runner for Gitea.
  • Automated Releases: Facilitates tag-triggered publishing to Maven Central and Docker registries.
  • Workflow Templates: Provides examples for Java, Docker, and Go projects.
  • Use Case: Automatically build, test, and deploy your Java application to Maven Central whenever you push a new version tag to your Gitea repository.

Quick Start

Configure the act_runner by following the steps outlined in the runner configuration section to enable automated workflows.

Frequently Asked Questions about gitea-actions-ci

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

FAQPage Schema
How do I set up a Gitea self-hosted runner for CI/CD pipelines?

You can set up a Gitea self-hosted runner by configuring the act_runner with Docker to execute and containerize CI/CD jobs. This allows your Gitea instance to automatically process builds and releases triggered by repository events.

How do I automate Maven Central publishing in Gitea CI/CD?

Automating Maven Central publishing in Gitea CI/CD involves configuring tag-triggered workflows for your Java projects. When a new version tag is pushed, the pipeline builds the application and publishes the artifacts directly to Maven Central.

Can I build and push Docker images using Gitea Actions?

Yes, you can build and push Docker images using Gitea Actions by utilizing self-hosted act_runners. The workflow can be configured to automatically create and deploy Docker images to your registry whenever a release tag is triggered.

What project templates are available for Gitea CI/CD workflows?

Available workflow templates for Gitea CI/CD cover Java, Docker, and Go projects. These templates provide structured examples to help you quickly integrate automated builds, tests, and deployments into your repositories.

Do I need Docker to run Gitea CI/CD tasks with act_runner?

Yes, Docker is required to run Gitea CI/CD tasks with act_runner because it handles runner execution and job containerization. This isolates your workflow environments and ensures consistent automated builds and releases.