What problem does it solve? Teams standardized on GitHub Actions need consistent CI/CD pipelines for Java 21 / Maven services without hand-writing workflow YAML for every repository, and without drifting between Jenkins and GitHub Actions setups. ## Core Features & Use Cases - Build workflow: Produces a build.yml that runs mvn verify on every push and pull request, with Maven caching, concurrency cancellation, and JUnit test reporting. - Image workflow: Produces an image.yml triggered on release tags that builds, scans with Trivy, signs with cosign, attaches an SBOM, and pushes to GHCR. - Release workflow: Produces a release.yml using release-please for automated Maven versioning and changelog generation. - Use Case: A team bootstrapping a new Spring Boot microservice applies this skill to generate all three workflows, enable Dependabot and CodeQL, and enforce branch protection on main in one pass. ## Quick Start Apply the github-actions-ci skill to generate the build, image, and release workflows for this repository.