Skip to content

Commit 6ca5318

Browse files
committed
feat(cpp-matrix): warn-no-matches options
1 parent dafb9cd commit 6ca5318

File tree

34 files changed

+223
-27
lines changed

34 files changed

+223
-27
lines changed

b2-workflow/package-lock.json

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

boost-clone/dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

boost-clone/dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

boost-clone/package-lock.json

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmake-workflow/dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmake-workflow/dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmake-workflow/package-lock.json

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cpp-matrix/action.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,15 @@ inputs:
698698
required: false
699699
default: 'false'
700700

701+
warn-no-matches:
702+
description: |
703+
Emit a GitHub warning whenever a compiler configuration results in zero matrix entries because
704+
no known versions can satisfy the requested version range and C++ standard requirements simultaneously.
705+
Leave this enabled to catch unintended gaps; set it to `false` if you deliberately provide
706+
unsatisfiable requirements and do not want the additional annotation.
707+
required: false
708+
default: 'true'
709+
701710

702711
outputs:
703712
matrix:

cpp-matrix/dist/index.js

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cpp-matrix/dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)