This minor release fixes the Docker orchestration of the action and adds support for all SPDX-referenced licenses.
Highlights
Broad support of licenses 📖
Instead of manually adding the reference for all licenses, this release adds support for all SPDX-referenced licenses using their identifier. This should help for various projects with their own license requirements.
Minimal effort, insightful report 🤓
The action was designed to have minimal input from the user, as shown below:
uses: frgfm/validate-python-headers@main
with:
license: 'Apache-2.0'
owner: 'François-Guillaume Fernandez'
starting-year: 2022
ignores: 'version.py,__init__.py'
Using this in your workflow will allow you to have a wary assistant for your headers 🙌
What's Changed
New Features 🚀
Bug Fixes 🐛
- docs: Updated README by @frgfm in #2
- fix: Fixed the Dockerfile and updated README by @frgfm in #3
- fix: Fixed entrypoint by @frgfm in #4
- fix: Fixed Dockerfile orchestration by @frgfm in #5
- fix: Fixed entrypoint of the action Docker by @frgfm in #6
- fix: Fixed validation script path by @frgfm in #7
- fix: Fixed workdir access to the script by @frgfm in #8
Improvements
Full Changelog: v0.1...v0.2