Skip to content

docs: close Feature 018 and advance intake series #533

docs: close Feature 018 and advance intake series

docs: close Feature 018 and advance intake series #533

name: PowerShell Static Analysis
on:
push:
pull_request:
workflow_dispatch:
permissions:
contents: read
jobs:
analyze:
name: PSScriptAnalyzer (${{ matrix.os }})
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-22.04, macos-14, windows-2022]
timeout-minutes: 10
steps:
- name: Check out repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Install required PowerShell modules
shell: pwsh
run: ./scripts/maintain-powershell-modules.ps1
- name: Analyze tracked PowerShell files
shell: pwsh
run: ./scripts/invoke-psscriptanalyzer.ps1