Open JaeAeich opened 2 months ago
This pull request introduces a common CI configuration for pull request evaluations. It adds several GitHub Actions workflows and their corresponding action files to perform various checks on pull requests, including detecting unresolved conflicts, running pre-commit checks, and validating semantic PR titles.
Change | Details | Files |
---|---|---|
Added a GitHub Actions workflow for PR evaluations |
|
actions/common/pr-evaluations/example.yaml |
Implemented semantic PR title check action |
|
actions/common/pr-evaluations/semantic-pr-title/action.yaml actions/common/pr-evaluations/semantic-pr-title/README.md |
Added pre-commit check action |
|
actions/common/pr-evaluations/pre-commit/action.yaml actions/common/pr-evaluations/pre-commit/README.md |
Implemented unresolved conflicts detection action |
|
actions/common/pr-evaluations/unresolved-conflicts/action.yaml actions/common/pr-evaluations/unresolved-conflicts/README.md |
Summary by Sourcery
Add a common CI configuration for PR evaluations, including workflows for detecting unresolved conflicts, running pre-commit checks, and validating semantic PR titles. Include documentation for each action to guide users on their usage and configuration.
CI:
Documentation: