Skip to content

chore(deps): bump the github-actions group across 1 directory with 2 … #346

chore(deps): bump the github-actions group across 1 directory with 2 …

chore(deps): bump the github-actions group across 1 directory with 2 … #346

Workflow file for this run

---
name: Lint
on: # yamllint disable-line rule:truthy
push: null
pull_request: null
permissions: {}
jobs:
build:
name: Lint
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
# To report GitHub Actions status checks
statuses: write
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.2.0
with:
# super-linter needs the full git history to get the
# list of files that changed across commits
fetch-depth: 0
persist-credentials: false
- name: Super-linter
uses: super-linter/super-linter@9e863354e3ff62e0727d37183162c4a88873df41 # v8.6.0
env:
# To report GitHub Actions status checks
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Disable Go validation to avoid false positives from test directory
VALIDATE_GO: false
# Disable Go modules linter - tests are in subdirectory
VALIDATE_GO_MODULES: false
# Disable JSCPD - test scripts intentionally share similar validation patterns
VALIDATE_JSCPD: false
# Disable JSON_PRETTIER - Biome handles JSON formatting with tabs
VALIDATE_JSON_PRETTIER: false
# Disable MARKDOWN_PRETTIER - markdownlint handles markdown
VALIDATE_MARKDOWN_PRETTIER: false
# Disable Python linters - audit scripts are utility tools, not production code
VALIDATE_PYTHON: false
VALIDATE_PYTHON_BLACK: false
VALIDATE_PYTHON_FLAKE8: false
VALIDATE_PYTHON_ISORT: false
VALIDATE_PYTHON_MYPY: false
VALIDATE_PYTHON_PYLINT: false
VALIDATE_PYTHON_RUFF: false
# Disable Python Ruff formatter - handled locally
VALIDATE_PYTHON_RUFF_FORMAT: false
# Disable natural language linter - too strict for documentation
VALIDATE_NATURAL_LANGUAGE: false