feat(session-flow): suggest /export at session-end moments (0.34.0) #9012
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: pr-title | |
| # Conventional Commits PR-title gate. Consumes the shared semantic-pr reusable | |
| # workflow from ci-workflows. Repos are squash-only with the squash title set to | |
| # PR_TITLE, so the PR title becomes the default-branch subject — this gates the | |
| # Conventional-Commits history. `edited` re-validates on a re-title. The emitted | |
| # required-check context is `pr-title / pr-title`. Public repo: runs on the | |
| # reusable's hosted default runner. | |
| on: | |
| pull_request: | |
| types: [opened, edited, reopened, synchronize] | |
| permissions: | |
| pull-requests: read # Allows the called validator to read the PR title. | |
| # The PR number scopes cancellation to exactly one PR — head_ref would collide | |
| # across same-named fork branches (this workflow only runs on pull_request | |
| # events; run_id is a safety fallback that never cancels). | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }} | |
| cancel-in-progress: true | |
| jobs: | |
| pr-title: | |
| permissions: | |
| pull-requests: read # Reads the pull-request title for validation. | |
| uses: melodic-software/ci-workflows/.github/workflows/semantic-pr.yml@90f1c54935203fa31b5b3d1f41531228be2c2b7f # 90f1c54 2026-07-18 | |
| with: | |
| runner: ubuntu-24.04 |