[Shift-Left] Auto-detect many typedefs and manual remaps by walking the AST before PInvokeGenerator runs #17
pr-validation.yml
on: pull_request
Matrix: scrape
Build, test, package
8m 12s
Annotations
10 errors and 4 warnings
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L9734
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L9873
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/x64/Backup.modified.cs#L822
The type or namespace name 'EXCEPTION_ROUTINE' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/arm64/Backup.modified.cs#L531
The type or namespace name 'EXCEPTION_ROUTINE' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L7773
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L7898
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L4723
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L4842
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L811
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Build, test, package:
generation/WinSDK/obj/generated/obj/crossarch/common/DirectWrite.modified.cs#L917
The type or namespace name 'IDWriteGeometrySink' could not be found (are you missing a using directive or an assembly reference?)
|
|
Scrape headers: x64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Scrape headers: arm64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Scrape headers: x86
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build, test, package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build_logs
Expired
|
1.02 MB |
sha256:019b10ad2354b0f64b4d79daa55189a43adde94e72f621e1be253437d9098987
|
|
|
generated_arm64
Expired
|
2.31 MB |
sha256:08731e141904598999eccba3391382b108f1b7da719cf554a18569276abb438a
|
|
|
generated_x64
Expired
|
2.32 MB |
sha256:9730299ea0d4a046f1aac687c500ae5591f8b29b3accf3c3deab74a4674a9000
|
|
|
generated_x86
Expired
|
15.3 MB |
sha256:f96bfd7a769523f5e732654852653b00c8573d08f9c41c7edb2ca59f02876a14
|
|
|
scrape_logs_arm64
Expired
|
1.01 MB |
sha256:91c409957858f99c264eff80ecaf92b2cc156d7ea88a9bdf852191fcb3e781b0
|
|
|
scrape_logs_x64
Expired
|
1.03 MB |
sha256:91ffd54e9ef480c69effc382b1276b42886b00c1c12080627d30feac58a8529a
|
|
|
scrape_logs_x86
Expired
|
1.05 MB |
sha256:3792a4d596c8b3f620dfb438cee8e50c96e6be60b149908c71185375cde7c14f
|
|