Releases: scanoss/gha-code-scan
Releases · scanoss/gha-code-scan
v1.6.4
Fixed
- Corrected copyleft documentation in
README.md: copyleft is determined byscanoss.py(scanoss-py inspect copyleft) using the OSADL checklist, including-or-laterlicenses, rather than the internallicense.utils.tslist
Removed
- Removed the unused default copyleft license list and its include/exclude/explicit parsing from
license.utils.ts(dead code)
v1.6.3
What's Changed
- Updated dependencies
- Moved to Node 24
- Moved to actions/checkout@v6
- Changed action name in README.md to 'gha-code-scan'
Full Changelog: v1...v1.6.3
v1.6.2
v1.6.1
What's Changed
Fixed
- Fixed policy check runs remaining in "queued" status when the workflow fails before policy execution
Full Changelog: v1...v1.6.1
v1.6.0
What's Changed
Changed
- Replaced
vercel/nccbyesbuildto support ESM modules - Migrated ESLint 8 to ESLint 9 with flat config (
eslint.config.mjs) - Upgraded
@typescript-eslintfrom v6 to v8 for TypeScript 5.9 compatibility - Upgraded
eslint-plugin-githubfrom v4 to v5 andeslint-plugin-jestfrom v27 to v28 - Removed redundant
linter.ymlworkflow (linting already covered byci.yml) - Upgraded
scanoss.pyruntime container to v1.46.0
Fixed
- Fixed corrupted artifact files
- Fixed
@actions/artifactESM module resolution in Jest tests
Full Changelog: v1...v1.6.0
v1.5.0
What's Changed
Added
- Added support for scan tuning parameters
Changed
- Upgraded scanoss-py version to v1.45.0
Full Changelog: v1...v1.5.0
Alternate scan root/sub-folder
- Add support to specify alternative scan root inside a repository
v1.3.1
What's Changed
- Added conversion from raw result to spdxlite and csv
- Changed default raw results file name to scanoss-raw.json
Full Changelog: v1.3.0...v1.3.1
v1.3.0
v1.2.5
What's Changed
- Fixed missing brackets when initialising scanoss.json from a link.
- Improved JSON extraction, validation, and error reporting for policy details to prevent malformed merges
Full Changelog: v1.2.4...v1.2.5