Skip to content

Merge pull request #1178 from fossa-app/dependabot/github_actions/rel… #2344

Merge pull request #1178 from fossa-app/dependabot/github_actions/rel…

Merge pull request #1178 from fossa-app/dependabot/github_actions/rel… #2344

Workflow file for this run

name: Lint
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
permissions: read-all
env:
DOTNET_NOLOGO: true
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: true
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
permissions:
statuses: write
steps:
- name: Checkout code
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: 'Install InvokeBuild Module'
shell: pwsh
run: Install-Module -Name InvokeBuild -Force
- name: 'Restore'
shell: pwsh
run: .\restore.ps1 -Instance ${{github.run_id}}
- name: 'Format'
shell: pwsh
run: .\format.ps1 -Instance ${{github.run_id}}
- name: Super-linter
uses: super-linter/super-linter@v8.6.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VALIDATE_JSCPD: false
JAVASCRIPT_ES_CONFIG_FILE: eslint.config.mjs
TYPESCRIPT_ES_CONFIG_FILE: eslint.config.mjs