name: "Pull Request Title" on: pull_request: types: - opened - edited - synchronize env: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true" jobs: main: runs-on: ubuntu-latest steps: - uses: amannn/action-semantic-pull-request@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: # Configure allowed types based on what we want in our changelog types: | feat fix chore docs style refactor perf test build ci # Require at least one from scope list (optional) scopes: | core cli api mcp sync ui ci deps installer plugins skills integrations # Allow breaking changes (needs "!" after type/scope) requireScopeForBreakingChange: true