From 9ddc6c191547e96f1c223c7181d5129b7e962f9e Mon Sep 17 00:00:00 2001 From: John Bampton Date: Fri, 29 Jul 2022 09:19:13 +1000 Subject: [PATCH] Super-Linter: Lint modified files only Following the basic example shown here https://github.com/github/super-linter#example-connecting-github-action-workflow --- .github/workflows/super-linter.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index eed15f498..f98554ec2 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -1,4 +1,4 @@ -name: Super Linter +name: Super-Linter on: [pull_request] @@ -7,12 +7,19 @@ jobs: name: Lint Code Base runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: github/super-linter@v4.9.5 + - name: Checkout Code + uses: actions/checkout@v3 + with: + # Full git history is needed to get a proper list of changed files within `super-linter` + fetch-depth: 0 + - name: Lint Code Base + uses: github/super-linter@v4.9.5 env: ERROR_ON_MISSING_EXEC_BIT: true VALIDATE_BASH: true # VALIDATE_BASH_EXEC: true # VALIDATE_EDITORCONFIG: true # VALIDATE_SHELL_SHFMT: true + DEFAULT_BRANCH: master GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + VALIDATE_ALL_CODEBASE: false