mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-27 15:37:44 +00:00
b2cf05a98c
* test fix release CI * test fix release CI * test fix release CI * test fix release CI * test fix release CI * test fix release CI * test fix release CI * test fix release CI * remove bump2version from release CI * change code * split release CI * format with toml-sort * change triggers * Update pyproject.toml * optimize code * fix sort-toml error * merge release & upload * fix release error * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci * test release ci --------- Co-authored-by: you-n-g <you-n-g@users.noreply.github.com>
23 lines
692 B
YAML
23 lines
692 B
YAML
concurrency:
|
|
cancel-in-progress: true
|
|
group: ${{ github.workflow }}-${{ github.ref }}
|
|
jobs:
|
|
lint-title:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Check PR Title for Conventional Commit Format
|
|
run: |
|
|
if ! echo "${{ github.event.pull_request.title }}" | grep -Pq '^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\(\w+\))?!?:\s.*'; then
|
|
echo 'The title does not conform to the Conventional Commit.'
|
|
echo 'Please refer to "https://www.conventionalcommits.org/"'
|
|
exit 1
|
|
fi
|
|
name: Lint pull request title
|
|
on:
|
|
pull_request:
|
|
types:
|
|
- opened
|
|
- synchronize
|
|
- reopened
|
|
- edited
|