Skip to content

Go: generate MarshalJSON for required collection fields #106

Go: generate MarshalJSON for required collection fields

Go: generate MarshalJSON for required collection fields #106

Triggered via pull request April 9, 2026 21:27
Status Success
Total duration 1m 57s
Artifacts 5

build-binary.yml

on: pull_request
Matrix: build-binary
Matrix: smoke-test
Fit to window
Zoom out
Zoom in

Annotations

5 warnings
build-binary (ubuntu-latest, x64, bun-linux-x64, nexus-rpc-gen, nexus-rpc-gen_linux_x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@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-binary (ubuntu-latest, arm64, bun-linux-arm64, nexus-rpc-gen, nexus-rpc-gen_linux_arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@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-binary (macos-latest, arm64, bun-darwin-arm64, nexus-rpc-gen, nexus-rpc-gen_macos_arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@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-binary (macos-latest, x64, bun-darwin-x64, nexus-rpc-gen, nexus-rpc-gen_macos_x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@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-binary (windows-latest, x64, bun-windows-x64, nexus-rpc-gen.exe, nexus-rpc-gen_windows_x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@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/

Artifacts

Produced during runtime
Name Size Digest
nexus-rpc-gen_linux_arm64 Expired
36.7 MB
sha256:08929b1e04bc39778488cae8c00a83c07c67359b31a4b4bafbc6479b8f9f453d
nexus-rpc-gen_linux_x64 Expired
37 MB
sha256:3006e9b61c30de0e0f6d92e38a8dead086123967f6afc5693c9ae8e0a44d0b11
nexus-rpc-gen_macos_arm64 Expired
21.9 MB
sha256:345dfe3a3aace19ae8355236355a2b99e0ca172d1d9220183d74b0422e60649f
nexus-rpc-gen_macos_x64 Expired
24.1 MB
sha256:d507e9c62940c0677d160945a74a4e75a72b9a8a27c73f94d3b299cf55268b4e
nexus-rpc-gen_windows_x64 Expired
39.7 MB
sha256:17773b227bae33859111c01001947077cd9e2a3fc0f6485206ed0f4fbf77d4fc