diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1b89d525..c20a0e09 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,12 +8,9 @@ on: required: true type: string release-type: - description: 'Publish as a pre-release' + description: 'Publish with pre-release version' required: false - type: choice - options: - - alpha - - beta + type: string jobs: publish: diff --git a/README.md b/README.md index ca9c99db..d88c2936 100644 --- a/README.md +++ b/README.md @@ -145,8 +145,8 @@ The versions below are the minumum required versions for WHCP certification. New | Windows 11, version 23H2 | [2.6.3](https://github.com/github/codeql-cli-binaries/releases/tag/v2.6.3) or [2.15.4](https://github.com/github/codeql-cli-binaries/releases/tag/v2.15.4)| 1.0.13 (If using codeql 2.15.4)| N/A |0.9.0 (If using codeql 2.15.4) | WHCP_22H2 | | Windows 11 | [2.4.6](https://github.com/github/codeql-cli-binaries/releases/tag/v2.4.6) or [2.15.4](https://github.com/github/codeql-cli-binaries/releases/tag/v2.15.4)| 1.0.13 (If using codeql 2.15.4)| N/A |0.9.0 (If using codeql 2.15.4) | WHCP_21H2 | | Windows 11, version 24H2 | [2.15.4](https://github.com/github/codeql-cli-binaries/releases/tag/v2.15.4) | 1.1.0 | N/A |0.9.0 | WHCP_24H2 | -| Windows Server 2025 | [2.20.1](https://github.com/github/codeql-cli-binaries/releases/tag/v2.20.1) | 1.6.0 | 0.0.4 | N/A | | -| Windows 11, version | [2.20.1](https://github.com/github/codeql-cli-binaries/releases/tag/v2.20.1) | 1.6.0 | 0.0.4 | N/A | | +| Windows Server 2025 | [2.20.1](https://github.com/github/codeql-cli-binaries/releases/tag/v2.20.1) | 1.8.0 | 0.0.4 | N/A | WHCP_25H2 | +| Windows 11, version 25H2 | [2.20.1](https://github.com/github/codeql-cli-binaries/releases/tag/v2.20.1) | 1.8.0 | 0.0.4 | N/A | WHCP_25H2 | ### Special instructions for for WHCP_21H2 and WHCP_22H2 branches: diff --git a/src/drivers/libraries/Suppression.qll b/src/drivers/libraries/Suppression.qll index a4223912..d69544bc 100644 --- a/src/drivers/libraries/Suppression.qll +++ b/src/drivers/libraries/Suppression.qll @@ -110,6 +110,9 @@ abstract class CASuppression extends PreprocessorPragma { this.getRuleName() = any(["__WARNING_PROTOTYPE_MISMATCH", "28127"]) and result = "lgtm[cpp/drivers/routine-function-type-not-expected]" or + this.getRuleName() = any(["__WARNING_UNEXPECTED_IRQL_CHANGE", "28167"]) and + result = "lgtm[cpp/drivers/irql-function-not-annotated]" + or result = "lgtm[" + this.getRuleName() + "]" } }