Skip to content

docs: use mod_ver_report need type for module verification report - #820

Merged
pawelrutkaq merged 4 commits into
mainfrom
docs/mod-ver-report-need-type
Oct 21, 2026
Merged

pawelrutkaq merged 4 commits into
mainfrom
docs/mod-ver-report-need-type

Conversation

@antonkri

@antonkri antonkri commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Migrates the module verification report to the dedicated mod_ver_report need type shipped with score_docs_as_code 8.4.0 (eclipse-score/docs-as-code#944). Same migration as eclipse-score/baselibs#672.

  • docs/verification_report/module_verification_report.rst: document -> mod_ver_report, id doc__lifecycle_verification_report -> mod_vrep__lifecycle__report. The covered module is named explicitly via belongs_to: mod__lifecycle; verification_method: test_and_inspection is the new mandatory option.
  • status changes from draft to valid, because mod_ver_report only allows valid|invalid.
  • MODULE.bazel: git_override of score_docs_as_code to 1f9452a270d238f7504c7a053b3886536234a650 (docs-as-code main incl. fix: resolve links in templates after Needs are frozen docs-as-code#982, which fixes the "Needs have already been post-processed and frozen" crash of the version-scoped report pies), score_process_description 2.1.2 -> 2.2.1, score_tooling 2.2.1 -> 2.2.2 and the matching MODULE.bazel.lock; the bumped versions match the resolved ones. The override can be dropped with the next docs-as-code release.

Pin score_docs_as_code via git_override to docs-as-code main at
1f9452a270d238f7504c7a053b3886536234a650, which includes
eclipse-score/docs-as-code#982 (fixes the "Needs have already been
post-processed and frozen" crash of the version-scoped report pies).

Bump score_process_description to 2.2.1 and score_tooling to 2.2.2 to
match the resolved versions and update MODULE.bazel.lock accordingly.
@antonkri
antonkri force-pushed the docs/mod-ver-report-need-type branch from 08bc71c to b39e4e2 Compare October 20, 2026 10:45
@github-actions

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-820: https://eclipse-score.github.io/lifecycle/pr-820/

@pawelrutkaq
pawelrutkaq added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit 68d890a Oct 21, 2026
31 of 33 checks passed
@pawelrutkaq
pawelrutkaq deleted the docs/mod-ver-report-need-type branch October 21, 2026 06:59
@github-project-automation github-project-automation Bot moved this from Backlog to Done in LCM - Lifecycle & Health FT Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants