plugins: - "@semantic-release/commit-analyzer" - "@semantic-release/release-notes-generator" - "@bjoluc/semantic-release-config-poetry" - "@semantic-release/changelog" - - "@semantic-release/exec" - prepareCmd: "npx prettier --write CHANGELOG.md; sed -i 's/\\([[:space:]]\\+\\)version: [0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$/\\1version: 2.0.0/' src/openapi.yaml" - - "@semantic-release/git" - assets: - "src/openapi.yaml" - "CHANGELOG.md" message: "chore(release): ${nextRelease.version}\n\n${nextRelease.notes}" tagFormat: "${version}" branches: - "+([0-9])?(.{+([0-9]),x}).x" - "master" - "main" - "next" - "next-major" - "name": "beta" "prerelease": true - "name": "alpha" "prerelease": true