From 64943e6a18209b10ff7614e0975ccd40335de466 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Mon, 29 Dec 2025 23:11:16 +1000 Subject: [PATCH 1/6] Super-Linter: Validate all code base --- .github/workflows/super-linter.yml | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index 863ac17..6665107 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -24,21 +24,6 @@ jobs: uses: super-linter/super-linter@v8 env: DEFAULT_BRANCH: main - DISABLE_ERRORS: false GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PYTHON_PYLINT_CONFIG_FILE: .pylintrc - VALIDATE_ALL_CODEBASE: false - # VALIDATE_GITHUB_ACTIONS: true - VALIDATE_GIT_MERGE_CONFLICT_MARKERS: true - VALIDATE_GITLEAKS: true - VALIDATE_HTML_PRETTIER: true - VALIDATE_JSON: true - VALIDATE_MARKDOWN: true - VALIDATE_MARKDOWN_PRETTIER: true - VALIDATE_PRE_COMMIT: true - VALIDATE_PYTHON_BLACK: true - VALIDATE_PYTHON_ISORT: true - VALIDATE_PYTHON_PYLINT: true - VALIDATE_PYTHON_RUFF: true - VALIDATE_TRIVY: true - VALIDATE_YAML: true + VALIDATE_ALL_CODEBASE: true From f11c435a06255bb99e56436584d91b01a1eb6e3f Mon Sep 17 00:00:00 2001 From: John Bampton Date: Tue, 30 Dec 2025 00:06:04 +1000 Subject: [PATCH 2/6] Add pre-commit hook `pip-audit` --- .pre-commit-config.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0b9acb5..ece8ea3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,6 +16,10 @@ repos: rev: 25.12.0 hooks: - id: black + - repo: https://github.com/pypa/pip-audit + rev: v2.10.0 + hooks: + - id: pip-audit - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: From 3ae87956c2d071dfdf72dae15e6ad76533e29dd3 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Tue, 30 Dec 2025 00:14:26 +1000 Subject: [PATCH 3/6] Update .pre-commit-config.yaml --- .pre-commit-config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ece8ea3..b979e1b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,6 +20,7 @@ repos: rev: v2.10.0 hooks: - id: pip-audit + args: ["--pyproject-toml"] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: From 8dcadbfbbce4674166cb63a9b24045d231f62f75 Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Mon, 29 Dec 2025 14:15:09 +0000 Subject: [PATCH 4/6] style: format code with Black, isort, Prettier and Ruff Formatter This commit fixes the style issues introduced in 3ae8795 according to the output from Black, isort, Prettier and Ruff Formatter. Details: https://github.com/john-bampton/john-bampton.github.io/pull/211 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b979e1b..137e0f9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,7 +20,7 @@ repos: rev: v2.10.0 hooks: - id: pip-audit - args: ["--pyproject-toml"] + args: ['--pyproject-toml'] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: From 13a0360ae032807791e6357a1ef4c0f46eb8d3e4 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Tue, 30 Dec 2025 00:17:49 +1000 Subject: [PATCH 5/6] Update .pre-commit-config.yaml --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 137e0f9..f621e2f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,7 +20,7 @@ repos: rev: v2.10.0 hooks: - id: pip-audit - args: ['--pyproject-toml'] + args: ['r', '--pyproject-toml'] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: From 2dfb45f095835e2c8fa481ad48654345f41eb3a6 Mon Sep 17 00:00:00 2001 From: John Bampton Date: Tue, 30 Dec 2025 00:20:21 +1000 Subject: [PATCH 6/6] Update .pre-commit-config.yaml --- .pre-commit-config.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f621e2f..ece8ea3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -20,7 +20,6 @@ repos: rev: v2.10.0 hooks: - id: pip-audit - args: ['r', '--pyproject-toml'] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: