Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project (post v2.1.0) adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Unreleased
### Changed
- `lint-license`: Add deprecation warning in favor of REUSE
- Add `fsfe/reuse-action` to recommended third-party actions in `README.md`

## 2.4.5 - 2026-03-13
### Fixed
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ We deliberately do not recreate or wrap functionality already provided by well-d
* Python: `py-actions/flake8`
* Rust: `mbrobbel/rustfmt-check`
* YAML: `ibiqlik/action-yamllint`
* License compliance:
* REUSE (SPDX-based): `fsfe/reuse-action`
* Miscellaneous:
* Git up-to-date: `mmontes11/diff-porcelain`

Expand Down
3 changes: 3 additions & 0 deletions lint-license/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Lint License

> [!WARNING]
> This action is deprecated. It is recommended to migrate to [REUSE](https://reuse.software/) for license compliance instead. REUSE is an industry standard based on SPDX identifiers, requires no external tool setup, and can be integrated with a single step via the official [`fsfe/reuse-action`](https://github.com/fsfe/reuse-action).

This action installs and runs lowRISC's [license linter](https://github.com/lowRISC/misc-linters/tree/master/licence-checker), which checks all source files in a repository except specified paths for a license header. The header may be a regular expression.

## Action usage
Expand Down
4 changes: 4 additions & 0 deletions lint-license/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ inputs:
runs:
using: "composite"
steps:
- name: Deprecation warning
shell: bash
run: |
echo "::warning::lint-license is deprecated. Consider migrating to REUSE (https://reuse.software/) for license compliance. It is an industry standard based on SPDX identifiers and can be integrated with a single step via fsfe/reuse-action (https://github.com/fsfe/reuse-action)."
- name: Checkout
uses: actions/checkout@v4
- name: Work around setup-python cache issue
Expand Down