dotnet-gha-patterns
CommunityMaster GitHub Actions for .NET CI/CD.
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines and enhances the design of GitHub Actions workflows for .NET projects, enabling more robust, reusable, and efficient CI/CD pipelines.
Core Features & Use Cases
- Reusable Workflows: Define and call common workflow logic across multiple repositories.
- Composite Actions: Bundle sequences of steps into reusable action units.
- Matrix Builds: Efficiently test across multiple .NET versions, operating systems, and configurations.
- Path-Based Triggers: Optimize CI runs by triggering only when relevant files change.
- Concurrency Control: Prevent duplicate runs and manage deployment pipelines effectively.
- Environment Protection: Secure deployments with manual approvals and branch restrictions.
- Caching Strategies: Speed up builds by caching NuGet packages and build outputs.
- Workflow Dispatch: Enable manual triggering of workflows with customizable inputs.
- Use Case: Automatically set up a CI pipeline that builds, tests, and publishes a .NET application across Windows, macOS, and Linux for .NET 8 and .NET 9, only running when code changes are pushed to the main branch.
Quick Start
Use the dotnet-gha-patterns skill to create a reusable GitHub Actions workflow for building a .NET solution.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet-gha-patterns Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-gha-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.