Skip to content

feat(plugin): add a plugin system and move DNS providers and log analytics into plugins #6265

feat(plugin): add a plugin system and move DNS providers and log analytics into plugins

feat(plugin): add a plugin system and move DNS providers and log analytics into plugins #6265

Triggered via pull request October 9, 2026 01:18
Status Success
Total duration 26m 24s
Artifacts 19

build.yml

on: pull_request
Matrix: build
Matrix: build_macos_native
Matrix: build-openwrt
docker-build
0s
docker-build
update-homebrew
update-homebrew
publish-winget
publish-winget
Publish OpenWrt repository
0s
Publish OpenWrt repository
Helm install and upgrade smoke test
Helm install and upgrade smoke test
Deploy demo to Cloudflare
Deploy demo to Cloudflare
Publish Helm repository
Publish Helm repository
Fit to window
Zoom out
Zoom in

Annotations

19 notices
build_app
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
build (linux, arm64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, 386)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, amd64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (windows, 386)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (windows, amd64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (windows, arm64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, arm, 7)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, arm, 6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, arm, 5)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, riscv64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, loong64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, mips64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, mips64le)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, mipsle)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build (linux, mips)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build_termux
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build_macos_native (amd64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
build_macos_native (arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.

Artifacts

Produced during runtime
Name Size Digest
app-dist
2.68 MB
sha256:6bff849e690f0aa25160796a8812bcefe0e851587fbd53519283da56a5ea5874
nginx-ui-darwin-amd64
29 MB
sha256:d4713d8e398baeb92c43b2c8476b894cea146ed07c8f81243999afc55d18d8c4
nginx-ui-darwin-arm64
27.4 MB
sha256:509abfeee68e744dfe09ee99aa65299670e10eb7fb743f40b74e0c6f54a6d6a2
nginx-ui-linux-386
27.8 MB
sha256:2f03f2df8990f1614b82941817e84db42534ab695264bb946cf8e55bdf88b147
nginx-ui-linux-amd64
29.1 MB
sha256:487bceb80209006af2a23984e70c5013f16e61333914757cedd59beadeaab652
nginx-ui-linux-arm64
26.8 MB
sha256:1010e43a2740387d1cce907ecb90829e86cf0a4e032c4dbaf9f0cd8cbbb7dfe6
nginx-ui-linux-armv5
27.8 MB
sha256:f18f8f0ba6b429d4dd170386bf0f6964ae6e0a30f9c8c19d59f0a7e9d7bac2be
nginx-ui-linux-armv6
27.8 MB
sha256:b48bede9e0146f361d9378c3fd3f4ce4ae10c095da50109b4139caf72abe1f91
nginx-ui-linux-armv7
27.8 MB
sha256:b4690f61a6632965d32edc8b635ab04ba210d89c6c1a4ad7be885b0294aa885d
nginx-ui-linux-loong64
28.1 MB
sha256:0c1ba9f13f00326fc7957de0958c16db65a37fbd4cc5d389c121b7380c03bed8
nginx-ui-linux-mips
26.6 MB
sha256:0f09843f386eaaaf004cdff4706150c029f62e369ad6861a4893f07803bbb08b
nginx-ui-linux-mips64
26 MB
sha256:1e3bac7bacf2a41841ce2ebb2b3bdb6eb3be32151bff57e815135f1368a18473
nginx-ui-linux-mips64le
25.6 MB
sha256:96beaef9354b2b28b4e72d9ff5235bb0332de3c3aaca75ebc1b918789afcd980
nginx-ui-linux-mipsle
26.4 MB
sha256:a45d75556b087e2892831cc894c56c03ef705cc90a376ee37bc414d09788abb1
nginx-ui-linux-riscv64
28.1 MB
sha256:493851b9be66f82dc62b772a42ceb543494b3d1eacda91fc0fdd83a7873a0ecb
nginx-ui-termux-arm64-v8a
28.1 MB
sha256:e41a072c5ebd1d551a3044a753ff9e586f06e9554f8a9c667352542fe8c53c65
nginx-ui-windows-386
28.6 MB
sha256:a411a0afcaae387bab1054a5d81fc8d69998283dc9190b9267fd527f3bfc609e
nginx-ui-windows-amd64
29.5 MB
sha256:561e0c70d37e6e99bc3ad1acfcadb5dd01d687bbeac37ff999d77dbe1a6d91be
nginx-ui-windows-arm64
26.9 MB
sha256:5d912466662041d20a8347ea759db6bb7074ec67fc91eb89f104d4611d6692a8