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
outputs
section fromaction.yml
to resolve error whenoutputs
is empty (via @SleepySysadmin)
-
Updated docker image to
powershell:7.0.3-ubuntu-18.04
. -
Updated
PSScriptAnalyzer
to1.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_COMMENT
tofalse
or0
.
- Fix logic and only post a GitHub comment to the PR if issues were found.
- Initial release using PSScriptAnalyzer version
1.17.1