Tasks 2 to 5 and the review of them for MIL-011 (the fix of the defaults of the code metrics workflow).
MAJOR_TAG (v2) is the one definition of the current major; the default tools-ref of code-metrics.yml, quality-checks.yml, quality-checks-cpp.yml, quality-checks-csharp.yml and publish-wiki-pages.yml is v2
tests/test_tools_ref.py: a default must equal MAJOR_TAG and the script it runs must be in that tag; seeded v1 makes three tests fail, restored they pass; the suite passes (540)
guides, README and wiki pages (en, da, ms) call code-metrics.yml at @v2; ADR-0005, 0008, 0009 and 0010 carry an amendment; the changelog has a Fixed entry under Unreleased
run 1509 on the instance: the fixed workflow with the defaults resolved tools-ref to v2, fetched the scripts and committed the badges
RC-077 (task 1 results) and RC-078 (this change; criteria 6 to 8 open until the release and the framework page); accepted by the AI as stand-in for S01 in autonomous mode, not independent
Release 2.1.1 (task 6) and the framework page (task 7) follow in their own pull requests.
Tasks 2 to 5 and the review of them for MIL-011 (the fix of the defaults of the code metrics workflow).
- `MAJOR_TAG` (`v2`) is the one definition of the current major; the default `tools-ref` of `code-metrics.yml`, `quality-checks.yml`, `quality-checks-cpp.yml`, `quality-checks-csharp.yml` and `publish-wiki-pages.yml` is `v2`
- `tests/test_tools_ref.py`: a default must equal `MAJOR_TAG` and the script it runs must be in that tag; seeded `v1` makes three tests fail, restored they pass; the suite passes (540)
- guides, README and wiki pages (en, da, ms) call `code-metrics.yml` at `@v2`; ADR-0005, 0008, 0009 and 0010 carry an amendment; the changelog has a `Fixed` entry under Unreleased
- run 1509 on the instance: the fixed workflow with the defaults resolved `tools-ref` to `v2`, fetched the scripts and committed the badges
- RC-077 (task 1 results) and RC-078 (this change; criteria 6 to 8 open until the release and the framework page); accepted by the AI as stand-in for S01 in autonomous mode, not independent
Release 2.1.1 (task 6) and the framework page (task 7) follow in their own pull requests.
Closes #169
Closes #170
Closes #171
Closes #172
Closes #175
Refs #173
Refs #174
Refs #176
code-metrics.yml defaulted tools-ref to v1 and its guide said @v1, but
the workflow and its scripts exist only from v2.1.0. The default of the
five reusable workflows is now the current major, defined once in
MAJOR_TAG, and tests/test_tools_ref.py fails when a default differs from
it or names a tag without the script. Guides, README and wiki (en, da,
ms) call code-metrics.yml at @v2; ADR-0005, 0008, 0009 and 0010 carry
an amendment; RC-077 accepts the milestone's task 1 results.
Task: MIL-011#2
The fixed workflow at the branch, with every input at its default, ran
as run 1509: tools-ref resolved to v2, the scripts were fetched and the
badges were committed. RC-078 reviews the deliverables of tasks 2 to 5:
Go; criteria 6 to 8 stay open until the release and the framework page.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Tasks 2 to 5 and the review of them for MIL-011 (the fix of the defaults of the code metrics workflow).
MAJOR_TAG(v2) is the one definition of the current major; the defaulttools-refofcode-metrics.yml,quality-checks.yml,quality-checks-cpp.yml,quality-checks-csharp.ymlandpublish-wiki-pages.ymlisv2tests/test_tools_ref.py: a default must equalMAJOR_TAGand the script it runs must be in that tag; seededv1makes three tests fail, restored they pass; the suite passes (540)code-metrics.ymlat@v2; ADR-0005, 0008, 0009 and 0010 carry an amendment; the changelog has aFixedentry under Unreleasedtools-reftov2, fetched the scripts and committed the badgesRelease 2.1.1 (task 6) and the framework page (task 7) follow in their own pull requests.
Closes #169
Closes #170
Closes #171
Closes #172
Closes #175
Refs #173
Refs #174
Refs #176