Skip to content

No CI: reuse lint is not run on push, so license contradictions go undetected #115

Description

@bibonix

The repository has no .github/workflows/ directory, so no continuous-integration step ever runs.

The immediate consequence is that the contradiction already tracked in #79LICENSES/MIT.txt contains proprietary all-rights-reserved text while REUSE.toml declares SPDX-License-Identifier = MIT — was not caught when the file was committed. A one-step CI job running reuse lint on every push would have flagged it instantly.

A second gap is link rot: the Google Play and Huawei AppGallery URLs in README.md can break silently with no automated check.

A minimal fix is a single GitHub Actions workflow that runs reuse lint on push and pull_request; optionally add a Markdown link-checker step alongside it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions