Add pre-commit hooks + CI

Signed-off-by: Chris Evich <cevich@redhat.com>
This commit is contained in:
Chris Evich
2024-04-02 13:19:57 -04:00
parent 2e1e7ec90c
commit d0687408dc
4 changed files with 65 additions and 3 deletions

View File

@@ -1,11 +1,23 @@
---
default:
image: quay.io/buildah/stable:v1.31.0
image: quay.io/buildah/stable:v1.32
tags:
- docker
- linux
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
when: never
- if: $CI_COMMIT_BRANCH
include:
- component: gitlab.com/blue42u/ci.pre-commit/lite@0.2.0
inputs:
job_stage: test
envars:
stage: test
script: |
@@ -14,6 +26,9 @@ envars:
commit_check:
stage: test
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- when: never
variables:
BADRX: '^(squash!)|(fixup!)'
script: |