From a5cde0d3e9e71f511c8740a2c15e453afc621628 Mon Sep 17 00:00:00 2001 From: Marcus Weiner Date: Sun, 23 Jul 2023 17:15:54 +0200 Subject: [PATCH] Test running outside of PR --- .github/workflows/test.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 202024a..71983be 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,12 +1,19 @@ name: Lint and Test Charts -on: pull_request +on: + pull_request: + push: + branches: + - main + schedule: + - cron: "20 4 * * 0" jobs: lint-test: runs-on: ubuntu-latest env: - CT_TARGET_BRANCH: ${{ github.base_ref }} + CT_TARGET_BRANCH: ${{ github.base_ref || 'main' }} + CT_ALL: ${{ github.event_name != 'pull_request' && 'true' || 'false' }} steps: - name: Checkout uses: actions/checkout@v3 @@ -35,13 +42,13 @@ jobs: fi - name: Run chart-testing (lint) - if: steps.list-changed.outputs.changed == 'true' + if: github.event_name != 'pull_request' || steps.list-changed.outputs.changed == 'true' run: ct lint --config ct.yaml - name: Create kind cluster - if: steps.list-changed.outputs.changed == 'true' + if: github.event_name != 'pull_request' || steps.list-changed.outputs.changed == 'true' uses: helm/kind-action@v1.7.0 - name: Run chart-testing (install) - if: steps.list-changed.outputs.changed == 'true' + if: github.event_name != 'pull_request' || steps.list-changed.outputs.changed == 'true' run: ct install --config ct.yaml