Improve CI/CD

This commit is contained in:
V-Paranoiaque
2025-09-27 10:34:20 +02:00
parent 91fa3604b6
commit 8f379baad4
2 changed files with 11 additions and 0 deletions

View File

@@ -85,3 +85,10 @@ If a workflow fails:
- Security vulnerabilities - Security vulnerabilities
For persistent issues, consider opening an issue in the repository. For persistent issues, consider opening an issue in the repository.
### Helm Test (`helm-test.yml`)
This workflow run on the main branch and pull requests. it:
- Run yamllint to keep the formating unified
- Run helm template with different value files

View File

@@ -4,6 +4,10 @@ on:
pull_request: pull_request:
push: push:
branches: [ main ] branches: [ main ]
paths:
- 'helm-charts/gitea-mirror/**'
- '.github/workflows/helm-test.yml'
- '.github/ci/values-ci.yaml'
workflow_dispatch: workflow_dispatch:
jobs: jobs: