diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 1af9e765..841e1008 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,8 +1,26 @@ -name: Lint and Test Chart -on: [push, pull_request] +name: CI +on: + push: + branches: + - main + pull_request: jobs: - lint-test: + lint: + runs-on: ubuntu-latest + steps: + - name: Cleanup node + uses: AutoModality/action-clean@1.1.0 + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: Set up chart-testing + uses: helm/chart-testing-action@v2.0.1 + - name: Lint charts + run: ct lint --charts=charts/trino --validate-maintainers=false + + test: runs-on: ubuntu-latest steps: - name: Cleanup node @@ -15,14 +33,9 @@ jobs: uses: azure/setup-helm@v1 with: version: v3.4.0 - - uses: actions/setup-python@v2 - with: - python-version: 3.7 - name: Set up chart-testing uses: helm/chart-testing-action@v2.0.1 - - name: Run chart-testing (lint) - run: ct lint --charts=charts/trino --validate-maintainers=false - name: Create kind cluster uses: helm/kind-action@v1.2.0 - - name: Run chart-testing (install) + - name: Install charts run: ct install --charts=charts/trino diff --git a/.github/workflows/sync-readme.yaml b/.github/workflows/sync-readme.yaml index aadee3d8..39bd69e6 100644 --- a/.github/workflows/sync-readme.yaml +++ b/.github/workflows/sync-readme.yaml @@ -5,7 +5,7 @@ on: branches: - main paths: - - 'README.md' + - '**/README.md' jobs: sync-readme: