Skip to content

Set all Temurin windows pipelines to use vs2022 label as that is what they are configured to run with #2360

Set all Temurin windows pipelines to use vs2022 label as that is what they are configured to run with

Set all Temurin windows pipelines to use vs2022 label as that is what they are configured to run with #2360

Workflow file for this run

---
###########################
###########################
## Linter GitHub Actions ##
###########################
###########################
name: Linter
#
# Documentation:
# https://help.github.com/en/articles/workflow-syntax-for-github-actions
#
####################################################################
# Start the job on all pull requests that target the master branch #
####################################################################
on:
pull_request:
branches: [master]
###############
# Set the Job #
###############
permissions:
contents: read
jobs:
linter:
# Name the Job
permissions:
contents: read # for actions/checkout to fetch code
statuses: write # for github/super-linter to mark status of each linter run
name: Lint Code Base
# Set the agent to run on
runs-on: ubuntu-latest
##################
# Load all steps #
##################
steps:
##########################
# Checkout the code base #
##########################
- name: Checkout Code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0
################################
# Run Linter against code base #
################################
- name: Lint Code Base
uses: github/super-linter@88ea3923a7e1f89dd485d079f6eb5f5e8f937589 # v6.6.0
env:
VALIDATE_ALL_CODEBASE: false
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Markdown lint complains about the issue templates
FILTER_REGEX_EXCLUDE: .github/ISSUE_TEMPLATE/*
# Lots of shellcheck errors - need fixing
VALIDATE_BASH: false
# Someone should investigate adding these at some point
VALIDATE_DOCKERFILE: false
VALIDATE_DOCKERFILE_HADOLINT: false
# checkov fails
VALIDATE_CHECKOV: false
# ignore shell formatting checker
VALIDATE_SHELL_SHFMT: false