Skip to content

Local multi-platform package build/test tooling + CI package verification #27

Local multi-platform package build/test tooling + CI package verification

Local multi-platform package build/test tooling + CI package verification #27

Triggered via pull request July 12, 2026 13:33
Status Success
Total duration 7m 49s
Artifacts 4

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
linux-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
linux-build: tools/DdsMonitor/DdsMonitor.Engine/Testing/SelfSendTopics.cs#L54
Non-nullable field 'Samples' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v4, actions/setup-dotnet@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: cyclonedds/src/tools/idljson/src/libidlc/model.c#L260
'=': conversion from 'size_t' to 'uint32_t', possible loss of data
build: cyclonedds/src/tools/idljson/src/libidlc/model.c#L258
'+=': conversion from 'size_t' to 'uint32_t', possible loss of data
build: cyclonedds/src/tools/idljson/src/libidlc/model.c#L198
'=': conversion from 'size_t' to 'uint32_t', possible loss of data
build: cyclonedds/src/tools/idljson/src/libidlc/model.c#L197
'=': conversion from 'size_t' to 'uint32_t', possible loss of data
build: cyclonedds/src/tools/idljson/src/libidlc/model.c#L153
'return': conversion from 'size_t' to 'uint32_t', possible loss of data
build: cyclonedds/src/tools/idljson/src/libidlc/libidlc__types.c#L404
'strtok': This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build: cyclonedds/src/tools/idljson/src/libidlc/libidlc__types.c#L397
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build: cyclonedds/src/tools/idljson/src/libidlc/libidlc__generator.c#L247
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build: cyclonedds/src/tools/idljson/src/libidlc/libidlc__generator.c#L243
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
build: cyclonedds/src/tools/idljson/src/libidlc/libidlc__generator.c#L231
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
linux-verify
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v4, actions/setup-dotnet@v3. 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
native-linux-x64
1.71 MB
sha256:abd19e5bd614cddf63627d602d28a6fd8558d69e9b00d32d1fa87d6d6c4af157
native-win-x64
748 KB
sha256:c0ba87f867e76b29747fafeff620748beb182a493c06694ac8b9d6c4f755fcef
nuget-packages
15.8 MB
sha256:73905d281a0a97a8f09709a15049d84a946b65e8645e6d94f5c97312cc8cda4b
symbol-packages
387 KB
sha256:4b97cfdedb700d97e6f5f85475d0b2437d4aac04ebb244a36dfa068f73100d00