Github Release Swarm Release Configuration

Sub-skill of github-release-swarm: Release Configuration.

vamseeachanta fad3eeb 781 B Updated

File contents

Release Configuration

Release Configuration

# .github/release-swarm.yml
version: 1
release:
  versioning:
    strategy: semantic
    breaking-keywords: ["BREAKING", "!"]

  changelog:
    sections:
      - title: "Features"
        labels: ["feature", "enhancement"]
      - title: "Bug Fixes"
        labels: ["bug", "fix"]
      - title: "Documentation"
        labels: ["docs", "documentation"]

  artifacts:
    - name: npm-package
      build: npm run build
      publish: npm publish

    - name: docker-image
      build: docker build -t app:$VERSION .
      publish: docker push app:$VERSION

*See sub-skills for full details.*

vamseeachanta/workspace-hub/tree/main/.agents/skills/_archive/development/github/github-release-swarm/release-configuration commit fad3eeb68e

Frequently asked questions

npx skillmds@latest add vamseeachanta/github-release-swarm-release-configuration