* Initial plan * Disable JSON_PRETTIER validation in super-linter Users experiencing JSON_PRETTIER errors during CI runs. Similar to how VALIDATE_MARKDOWN_PRETTIER is already disabled, this disables JSON prettier formatting checks while keeping JSON syntax validation active. This allows contributors to focus on documentation content rather than strict formatting requirements. JSON syntax validation remains active to catch actual errors. Fixes issues seen in: - https://github.com/dotnet/core/actions/runs/20015768377 - https://github.com/dotnet/core/actions/runs/19512527950 - https://github.com/dotnet/core/actions/runs/19270296751 Co-authored-by: jongalloway <68539+jongalloway@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jongalloway <68539+jongalloway@users.noreply.github.com>
40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
# This workflow executes several linters on changed files based on languages used in your code base whenever
|
|
# you push a code or open a pull request.
|
|
#
|
|
# You can adjust the behavior by modifying this file.
|
|
# For more information, see:
|
|
# https://github.com/github/super-linter
|
|
name: Lint Code Base
|
|
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
pull_request:
|
|
branches: '**'
|
|
|
|
permissions:
|
|
contents: read
|
|
packages: read
|
|
statuses: write
|
|
|
|
jobs:
|
|
run-lint:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
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@b807e99ddd37e444d189cfd2c2ca1274d8ae8ef1 # v7
|
|
env:
|
|
VALIDATE_ALL_CODEBASE: false
|
|
VALIDATE_JSCPD: false
|
|
VALIDATE_NATURAL_LANGUAGE: false
|
|
VALIDATE_MARKDOWN_PRETTIER: false
|
|
VALIDATE_JSON_PRETTIER: false
|
|
DEFAULT_BRANCH: main
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|