Skip to content

Merge pull request #268 from openebs/pre-commit-ci-update-config #1368

Merge pull request #268 from openebs/pre-commit-ci-update-config

Merge pull request #268 from openebs/pre-commit-ci-update-config #1368

Workflow file for this run

name: CI
on:
workflow_call:
pull_request:
push:
branches:
- develop
- "release/**"
schedule:
- cron: "0 0 * * *"
jobs:
changes:
uses: ./.github/workflows/docs-only.yml
helm-ci:
needs: changes
if: ${{ github.event_name != 'pull_request' || needs.changes.outputs.docs-only == 'false' }}
uses: ./.github/workflows/helm-chart.yml
trivy:
needs: changes
permissions:
security-events: write
actions: read
contents: read
if: ${{ needs.changes.outputs.docs-only == 'false' }}
uses: ./.github/workflows/trivy.yml
k8s-ci:
permissions:
checks: write
pull-requests: write
needs: changes
if: ${{ github.event_name != 'pull_request' || needs.changes.outputs.docs-only == 'false' }}
uses: ./.github/workflows/k8s.yml
ci:
if: ${{ success() }}
needs:
- helm-ci
- k8s-ci
runs-on: ubuntu-latest
steps:
- name: CI succeeded
run: exit 0