All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- #PR18 - Updated pwsh, Ubuntu, and PSSA versions (via @alagoutte)
- pwsh
7.0.3->7.1.5 - Ubuntu
18.04->20.04 - PSSA
1.19.1->1.20.0
- pwsh
- #PR13 - Remove
outputssection fromaction.ymlto resolve error whenoutputsis empty (via @SleepySysadmin)
-
Updated docker image to
powershell:7.0.3-ubuntu-18.04. -
Updated
PSScriptAnalyzerto1.19.1.
- #PR8 - Fix SendComment (Only if RepoToken is available) (via @alagoutte)
-
#PR10 - Update checkout action to v2 (
actions/checkout@v2) (via @alagoutte) -
#PR7 - Updated PSScriptAnalyzer to
1.19.0(via @alagoutte) -
#PR6 - Updated PowerShell Docker iamge to
7.0.1(via @alagoutte)
- Fixed reference to warning environment variable (
INPUT_FAILONWARNINGS) (via @CrazyCodeUK)
- Bumped PSScriptAnalyzer to
1.18.3(via @alagoutte)
- Refactored to new GitHub Action syntax
- Renamed options to:
- rootPath
- settingsPath
- repoToken
- sendComment
- failOnErrors
- failOnWarnings
- failOnInfos
- Allow failing the GitHub Action on PSSA error, warning, or informational issues
- Action will now only attempt to post a PR comment if a valid comments URL is found in the action payload
- Reorganize project so it is compatible with GitHub Marketplace
- Call PowerShell entrypoint script directly instead of calling bash first.
- Allow disabling sending PSScriptAnalyzer results back to PR by setting the environment variable
PSSCRIPTANALYZER_SEND_COMMENTtofalseor0.
- Fix logic and only post a GitHub comment to the PR if issues were found.
- Initial release using PSScriptAnalyzer version
1.17.1