github-actions
released this
15 Jan 16:58
·
309 commits
to refs/heads/main
since this release
What's Changed
-
Tag
latest
is no longer available. Use major tags instead (e.g.v4
). -
Action can be triggered using the GitHub
push
eventon: push: jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - uses: redhat-plumbers-in-action/differential-shellcheck@v4 with: token: ${{ secrets.GITHUB_TOKEN }}
-
Action now performs full scans on the
push
event by default and on themanual
trigger when requested -
SARIF file is now exposed under output
sarif
for further use.- if: ${{ always() }} name: Upload artifact with defects in SARIF format uses: actions/upload-artifact@v3 with: name: Differential ShellCheck SARIF path: ${{ steps.ShellCheck.outputs.sarif }} retention-days: 7
-
Removal of unused output -
ENV.LIST_OF_SCRIPTS
-
Increased code coverage
-
Some minor bugfixes, ShellCheck fixes, and CI updates
Breaking
New
- Expose SARIF results as output for further use 📦 (#110) @jamacku, @kdudka
- Support full ShellCheck scans 🕵️ (#167) @jamacku, @siteshwar
- Add support for running Action on GitHub
push
event 🎄 (#165) @jamacku, @lzaoral, @kdudka
Bug Fixes
Maintenance
Dependency Updates
9 changes
- build(deps): bump test/test_helper/bats-assert from
78fa631
todb015db
(#175) @dependabot - build(deps): bump test/bats from
e6db0b8
to56507db
(#177) @dependabot - build(deps): bump test/test_helper/bats-file from
f9154f4
tob45ed3d
(#176) @dependabot - build(deps): bump release-drafter/release-drafter from 5.21.1 to 5.22.0 (#174) @dependabot
- build(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#173) @dependabot
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 (#172) @dependabot
- build(deps): bump github/super-linter from 4.9.7 to 4.10.0 (#171) @dependabot
- build(deps): bump test/bats from
dc31213
toe6db0b8
(#169) @dependabot - build(deps): bump ossf/scorecard-action from 2.1.0 to 2.1.2 (#168) @dependabot
Full Changelog: v3.3.1...v4.0.0