Skip to content

Throttle auto cert retries and expose renewal errors #4466

Throttle auto cert retries and expose renewal errors

Throttle auto cert retries and expose renewal errors #4466

Triggered via push April 19, 2026 04:27
Status Success
Total duration 8m 33s
Artifacts 21

build.yml

on: push
Matrix: build
Matrix: build_macos_native
docker-build
1m 52s
docker-build
update-homebrew
update-homebrew
publish-winget
publish-winget
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
build (linux, mipsle)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, 386)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, mips64le)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, mips64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, arm, 5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, mips)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, arm, 6)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, loong64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, arm, 7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, riscv64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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 (linux, amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nginxui/musl-cross-compilers@v1. 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
0xJacky~nginx-ui~F88SQY.dockerbuild
232 KB
sha256:444cde105656354a775ab4edd6eda6a2295cd5418abb720dc1c0514ea8d07e5d
0xJacky~nginx-ui~MP0TG4.dockerbuild
192 KB
sha256:1bc9e7e56716211df1b269a78abe0aa23430cd7f70069519014ecc77d5c5ea8b
app-dist
2.35 MB
sha256:13e569a38ba82fdc4ac8bcec4c14d1e02b585cc442b77df6111ae6b1bc38b1f0
nginx-ui-darwin-amd64
48.8 MB
sha256:2392431d35ec4231a0d36ed3004ecc324024e96d657450a68fda1f2a5021ca41
nginx-ui-darwin-arm64
46.9 MB
sha256:a115a32f3ea78087288e2d384c877b4235a3439aa12dc9c922098870b0894ac2
nginx-ui-linux-386
46.7 MB
sha256:543885b3a6faf8a50bc839fc29cf31426a2ab7800e55a66af9d44e60552211ef
nginx-ui-linux-amd64
49 MB
sha256:e9a42dc8623b65e1c0580752791e28dcd4cc0066c9f617e46671c9b40146796e
nginx-ui-linux-arm64
45.7 MB
sha256:36034759c418a1e191af0f2a98cd24f3c901e944b07296b60ad1b3f2d83fc64d
nginx-ui-linux-armv5
47 MB
sha256:68dba3b2a80be70822324d7bd01b5a0bf59a63a07e67c64719ebac232eae406e
nginx-ui-linux-armv6
46.9 MB
sha256:f06a81f2e52d97cb462e43897c0821e14d54d082f99992e72bbc48aa4b2bce18
nginx-ui-linux-armv7
46.9 MB
sha256:026726a0f65c8734027fa41a6154812f9f852d5b996515afd49b5ee5560cb113
nginx-ui-linux-loong64
47.5 MB
sha256:474e4ed5c0ffdfdba305d15ff119e44403d7c9af3d9931971537d7f1789dcd32
nginx-ui-linux-mips
43.7 MB
sha256:77d383cef9619eb04d71f52b6f50dc7bd2ad0f2aabddf9154cda88fc6c1a523b
nginx-ui-linux-mips64
43.2 MB
sha256:582f0f97b50527f1a274f919c641a35726cddcd59c7858904bc6b569df0dc26d
nginx-ui-linux-mips64le
42.4 MB
sha256:6e153b6525bb2eb6a78514242b4a6182e5cd619857263e56c77fbdda5d4311d9
nginx-ui-linux-mipsle
43.3 MB
sha256:b9bc487d2fc5935f2f4abf7081c419c24fa0c5b4566c288c20798449ef9ba083
nginx-ui-linux-riscv64
48.1 MB
sha256:424fc6c0f737f3cab42d2944f01d6da07c31a0c9ca0bd820198e44c6e068a1f4
nginx-ui-termux-arm64-v8a
50 MB
sha256:42efc52a0331285afc4334d5f2d4334561d994db0f3d99ecb4992b280a58fc9a
nginx-ui-windows-386
48 MB
sha256:2920d19b4799ff2367635fd74f2b1609f7169fa15ab230fe6a06e01278fbfffd
nginx-ui-windows-amd64
49.9 MB
sha256:32e52e6aa4f5bbc3db9e2ef5536217c8b353002c920fc244c5a4bdcf0c315795
nginx-ui-windows-arm64
45.6 MB
sha256:ea74c09eb70a1371da3f4a460929308e0ad75dfcd109311c07cc9680eb758052