Skip to content

🔗 Link project licence in HTML report - #188

Merged
acabarbaye merged 2 commits into
mainfrom
report-project-licence-link
Oct 14, 2026
Merged

acabarbaye merged 2 commits into
mainfrom
report-project-licence-link

Conversation

@acabarbaye

Copy link
Copy Markdown
Collaborator

Summary

  • link the project licence shown in the HTML third-party IP report to the repository licence file
  • derive the link from the configured licence path and repository remote URL
  • add coverage for the generated HTML report and a bugfix news fragment

Testing

  • PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 pytest -o addopts='' tests/spdx/test_spdx_project.py tests/spdx/test_check_licence_compliance.py tests/spdx/test_python_report.py
  • python -m compileall continuous_delivery_scripts\utils\github_helpers.py continuous_delivery_scripts\spdx_report\spdx_summary.py tests\spdx\test_spdx_project.py

@acabarbaye
acabarbaye requested a review from a team as a code owner October 14, 2026 13:39
@acabarbaye
acabarbaye force-pushed the report-project-licence-link branch from 3ef71a2 to b8feb4e Compare October 14, 2026 13:48
@acabarbaye
acabarbaye merged commit 296b4bf into main Oct 14, 2026
18 checks passed
@acabarbaye
acabarbaye deleted the report-project-licence-link branch October 14, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant