feat: add EvaluationMode field to policy exception #193
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
| # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json | |
| # feat: (new feature for the user, not a new feature for build script) | |
| # fix: (bug fix for the user, not a fix to a build script) | |
| # build: (changes that affect the build system or external dependencies) | |
| # chore: (updating grunt tasks etc; no production code change) | |
| # ci: (updates to CI configuration files and scripts; no production code change) | |
| # docs: (changes to the documentation) | |
| # perf: (a code change that improves performance) | |
| # refactor: (refactoring production code, eg. renaming a variable) | |
| # style: (formatting, missing semi colons, etc; no production code change) | |
| # test: (adding missing tests, refactoring tests; no production code change) | |
| # revert: (reverting a previous commit) | |
| # release: (release a new version of the project) | |
| # Example: | |
| # test(runner): Add test for the runner | |
| # ^ ^ ^ | |
| # | | |__ Subject | |
| # | |_______ Scope | |
| # |____________ Type | |
| name: Semantic pull request | |
| permissions: {} | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| - release-* | |
| types: | |
| - opened | |
| - reopened | |
| - labeled | |
| - unlabeled | |
| - edited | |
| - synchronize | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| check-semantic-pr: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Validate Pull Request | |
| uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| with: | |
| # Configure which types are allowed. | |
| # Default: https://github.com/commitizen/conventional-commit-types | |
| types: | | |
| feat | |
| fix | |
| build | |
| chore | |
| ci | |
| docs | |
| perf | |
| refactor | |
| revert | |
| style | |
| test | |
| revert | |
| release | |
| # Configure which scopes are allowed. | |
| scopes: | | |
| api | |
| client | |
| commands | |
| config | |
| data | |
| deps | |
| discovery | |
| internal | |
| report | |
| resource | |
| runner | |
| operations | |
| processors | |
| test | |
| utils | |
| validation | |
| version | |
| docs | |
| release | |
| testdata | |
| ignoreLabels: | | |
| bot | |
| ignore-semantic-pull-request | |
| # Configure that a scope must always be provided. | |
| requireScope: false | |
| # Legacy options, make sure Default to PR titles for squash merge commit messages is enabled | |
| # to avoid having the wrong commit name when merging in cases we have a single commit | |
| validateSingleCommit: false | |
| validateSingleCommitMatchesPrTitle: false |