Thanks for improving action-pin-check.
python -m venv .venv
. .venv/bin/activate
python -m pip install .
python -m unittest discover -s tests- Add workflow fixtures that represent real GitHub Actions patterns.
- Improve finding messages without making them alarmist.
- Add output formats that help CI and review tooling.
- Keep the default scanner dependency-free and deterministic.
- Add or update tests for behavior changes.
- Run
python -m unittest discover -s tests. - Run
action-pin-check examples/workflows --fail-on never. - Keep README commands accurate.
This project should stay narrow. It checks action refs; it should not become a full CI security scanner.