From b99b0912fe37b7df2ab7a8143095e1ab11609f62 Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Wed, 5 Feb 2025 12:09:35 -0800 Subject: [PATCH 1/3] #175 add default branch override --- .github/workflows/lint-workflows.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint-workflows.yaml b/.github/workflows/lint-workflows.yaml index a839394..b08fd73 100644 --- a/.github/workflows/lint-workflows.yaml +++ b/.github/workflows/lint-workflows.yaml @@ -3,6 +3,11 @@ name: lint workflows on: workflow_call: inputs: + default-branch: + default: main + description: "Default branch of the repository" + required: false + type: string validate-all-codebase: default: false description: "Lint all files or only modified: true/false." @@ -49,8 +54,8 @@ jobs: - name: lint code base uses: super-linter/super-linter@v7.2.1 env: - DEFAULT_BRANCH: main + DEFAULT_BRANCH: ${{ inputs.default-branch }} FILTER_REGEX_INCLUDE: .*.github/workflows/.* GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # only lint new and modified files - VALIDATE_ALL_CODEBASE: false + VALIDATE_ALL_CODEBASE: ${{ inputs.validate-all-codebase }} From dd2da14fd6e86fea6074f8d7e65d26eb7deabeb6 Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Wed, 5 Feb 2025 12:36:11 -0800 Subject: [PATCH 2/3] add linter rules path --- .github/workflows/lint-workflows.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/lint-workflows.yaml b/.github/workflows/lint-workflows.yaml index b08fd73..1b000e9 100644 --- a/.github/workflows/lint-workflows.yaml +++ b/.github/workflows/lint-workflows.yaml @@ -1,5 +1,8 @@ name: lint workflows +env: + LINTER_RULES_PATH: .github/linters + on: workflow_call: inputs: From fd5b18723f85d3ff2618735880b92c47dab3530d Mon Sep 17 00:00:00 2001 From: Sam <109683132+kernelsam@users.noreply.github.com> Date: Wed, 5 Feb 2025 14:01:37 -0800 Subject: [PATCH 3/3] revert var --- .github/workflows/lint-workflows.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/lint-workflows.yaml b/.github/workflows/lint-workflows.yaml index 1b000e9..b08fd73 100644 --- a/.github/workflows/lint-workflows.yaml +++ b/.github/workflows/lint-workflows.yaml @@ -1,8 +1,5 @@ name: lint workflows -env: - LINTER_RULES_PATH: .github/linters - on: workflow_call: inputs: