feat: r2r analysis code for manuscript review #6
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: Conventional PR Title | |
on: | |
pull_request: | |
types: | |
- opened | |
- reopened | |
- edited | |
- synchronize | |
jobs: | |
title-format: | |
permissions: | |
pull-requests: write # for amannn/action-semantic-pull-request to analyze PRs | |
statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR | |
contents: write | |
runs-on: ubuntu-latest | |
steps: | |
- uses: amannn/action-semantic-pull-request@v5.0.2 | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
- name: Create comment | |
# Ensures this runs only if the previous step fails AND only when opening a PR (not when editing a PR) | |
if: failure() && (github.event_name == 'pull_request' && github.event.action == 'opened') | |
uses: peter-evans/create-or-update-comment@v4 | |
with: | |
issue-number: ${{ github.event.pull_request.number }} | |
body: | | |
Hi there @${{ github.event.pull_request.user.login }}! :wave: | |
This PR Title does not meet the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification. | |
Add a prefix to indicate what kind of release this pull request corresponds to. | |
Common Types: | |
- `feat`: A new feature | Adding a Page/Section to the Handbook | |
- `fix`: A bug fix | Fixing a typo in the Handbook | |
- `style`: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) | |
- `perf`: A code change that improves performance | |
- `build`: Changes that affect the build system or external dependencies (example: Adding a dependency to Pixi) | |
- `ci`: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs) | |
- `refactor`: A code change that neither fixes a bug nor adds a feature, but improves the structure of the code | |
- `chore`: Other changes that don't modify src or test files | |
Please Edit the PR Title to prepend the prefix to your PR: | |
`[prefix]: ${{ github.event.pull_request.title }}` |