name: lint on: pull_request: types: [ opened, synchronize, reopened, edited ] 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@v4 with: # super-linter needs the full git history to get the list of files that changed across commits fetch-depth: 0 - name: Super-linter check uses: super-linter/super-linter@v6.9.0 # x-release-please-version env: # to report GitHub Actions status checks GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} VALIDATE_ALL_CODEBASE: false FIX_CSS_PRETTIER: true FIX_HTML_PRETTIER: true FIX_JAVASCRIPT_ES: true FIX_JSON_PRETTIER: true FIX_RUST_2021: true FIX_RUST_CLIPPY: true FIX_TYPESCRIPT_ES: true FIX_YAML_PRETTIER: true