Skip to content

Improve funcion signatures and guard consistency in Module (#15215) #1701

Improve funcion signatures and guard consistency in Module (#15215)

Improve funcion signatures and guard consistency in Module (#15215) #1701

Triggered via push March 25, 2026 07:19
Status Success
Total duration 16m 10s
Artifacts 15

release.yml

on: push
Matrix: build
Create draft release
4s
Create draft release
Matrix: sign
Upload builds to hex.pm
1m 6s
Upload builds to hex.pm
Upload release
11s
Upload release
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Ubuntu 24.04, OTP 29.0-rc1
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: erlef/setup-beam@5304e04ea2b355f03681464e683d92e3b2f18451. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Ubuntu 24.04, OTP 27.0
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: erlef/setup-beam@5304e04ea2b355f03681464e683d92e3b2f18451. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Ubuntu 24.04, OTP 28.0 (build docs)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, erlef/setup-beam@5304e04ea2b355f03681464e683d92e3b2f18451. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Sign files, Windows, OTP 28
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Sign files, Windows, OTP 29
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Sign files, Windows, OTP 27
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, azure/login@a457da9ea143d694b1b9c7c869ebb04ebe844ef5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Generate SBoM
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf, actions/cache@v4, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
Generate SBoM
actions/attest-sbom has been deprecated, please use actions/attest instead
Generate SBoM
Failed to restore:
Generate SBoM
Failed to restore:
Generate SBoM
Failed to restore:

Artifacts

Produced during runtime
Name Size Digest
Attestations
1.12 MB
sha256:fe6eee5a4f7c290895cc768bb67062f2f3f4255e0de24f909c41f6983a1263b8
Docs
6.58 MB
sha256:ad86582703b27e8295cb4b1f2961d37713c14bbdd4f303a0226c60efea72c7f1
SBoM
81.8 KB
sha256:f91b9643aa4d4eced4f37e1fc4fc61c2019136b61cddaff59ecb544a32828386
build-linux-elixir-otp-27
7.94 MB
sha256:a4cc97ce6d3a118e0637a3013b1152b2b8bccfa26918e89ef5e62cdffb8fd23c
build-linux-elixir-otp-28
7.91 MB
sha256:e9e067daa2a260770394ea181a24ffd52642afbad79085043625f07bf8e0eb98
build-linux-elixir-otp-29
7.92 MB
sha256:08b27ae901e9ba8aad6b1454889505c52d8f14ec1223fa1fd969deccb8c09e17
build-windows-elixir-otp-27
8.02 MB
sha256:caaf18a157c15a401fcf70b6fd36fc70c7f665f76183a0c522879a6502f53e2a
build-windows-elixir-otp-28
7.99 MB
sha256:df3271892704db026119eb7fa68b89c9ec5d4a49302b77749929875dc404abda
build-windows-elixir-otp-29
8 MB
sha256:543d78c6a0b9f4fa557604b740702425ee3639347618db4d7ac8990b80917143
sign-linux-elixir-otp-27
7.94 MB
sha256:39cea2f7bf2c0eee89570669bf2a5d743cfc5a8a0c5f3c39f8d63181d6cecdc7
sign-linux-elixir-otp-28
7.91 MB
sha256:74bcac64d966d593782f5ea4f7d35d99671a2cfc3ba89356cf4ed190eb77b571
sign-linux-elixir-otp-29
7.92 MB
sha256:a90e2f0dba476f3a723ca1c3bcb55efe464175373748339e9ae011588d8021da
sign-windows-elixir-otp-27
8.03 MB
sha256:fba282f31cd982c808d06165ea9736f6bd00e8fb8bb26e3f121525360b30a18e
sign-windows-elixir-otp-28
8 MB
sha256:5ca90dbc07bcb50c7eb08c31fc0dd652cd8f8b3a2f8e331c7937a4e3aa78210e
sign-windows-elixir-otp-29
8.01 MB
sha256:6456e6a27cbc53ecfe481c189f528d5a3b89b0f6c7791c5b1822bafcb4a00135