Skip to content

ci(release): web SPA 构建注入 VITE_FLUXCLOUD_BASE_URL 云服务地址 #28

ci(release): web SPA 构建注入 VITE_FLUXCLOUD_BASE_URL 云服务地址

ci(release): web SPA 构建注入 VITE_FLUXCLOUD_BASE_URL 云服务地址 #28

Re-run triggered July 17, 2026 09:39
Status Success
Total duration 52m 43s
Artifacts 28

release.yml

on: push
Detect Changed Components
6s
Detect Changed Components
Matrix: build-cli-binaries
Matrix: build-macos
Matrix: build-windows
Build Server Web SPA
19s
Build Server Web SPA
Build Linux (x64)
9m 30s
Build Linux (x64)
Build Browser Extension
Build Browser Extension
Build Android APK
18m 8s
Build Android APK
Build Server (Docker)
6m 57s
Build Server (Docker)
Release CLI
30s
Release CLI
Matrix: build-server-binaries
Release Desktop App
58s
Release Desktop App
Release Browser Extension
Release Browser Extension
Release Mobile
42s
Release Mobile
Build Server (OpenWrt/QNAP/Synology packages)
3m 39s
Build Server (OpenWrt/QNAP/Synology packages)
Release Server
39s
Release Server
Cleanup CI Artifacts
4s
Cleanup CI Artifacts
Fit to window
Zoom out
Zoom in

Annotations

30 warnings and 2 notices
Detect Changed Components
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server Web SPA
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (macos-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (linux-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (macos-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (linux-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (macos-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (Docker)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3, docker/setup-qemu-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Sensitive data should not be used in the ARG or ENV commands: docker/server.Dockerfile#L49
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "FLUXDOWN_ANALYTICS_APP_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Sensitive data should not be used in the ARG or ENV commands: docker/server.Dockerfile#L48
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "FLUXDOWN_ANALYTICS_APP_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Build CLI (windows-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build CLI (windows-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (windows-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release CLI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Linux (x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (windows-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Server (OpenWrt/QNAP/Synology packages)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release Server
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS (arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build Windows (arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Windows (x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Android APK
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-java@v4, actions/***-artifact@v4, android-actions/setup-android@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release Mobile
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS (x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build macOS (x64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Release Desktop App
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Detect Changed Components
Components changed in v0.2.3..v0.2.4-rc.1: app=true extension=false server=true mobile=true cli=true
Detect Changed Components
Tag v0.2.4-rc.1 is on origin/develop — OK

Artifacts

Produced during runtime
Name Size Digest
android-apk
114 MB
sha256:578a54154f08c1c9639086baf935e46f09e20ae4d61f29992f551f2bed477888
cli-bin-linux-arm64
5.06 MB
sha256:9942b2f9bac2759fa1ca6aa7742d5f7262826867e84ff7580a1c0cae2d1a83d2
cli-bin-linux-x64
5.31 MB
sha256:24bd5d09ef93d51aa5f4b7dfce0596612cac60ed5f0cc31159891334053386ab
cli-bin-macos-arm64
4.97 MB
sha256:507cb54e1f1aa61352940aff36bf7501e247e4eb89102d08066df28de04df22d
cli-bin-macos-x64
5.32 MB
sha256:de6f841edfdc8018a923058945286a66bccb7ebfbc172de5ed0bcfdf49a59bb5
cli-bin-windows-arm64
5.28 MB
sha256:a94bf7ff9e70588745080e43be8a3333ba2943d269dd6cd4f655e59d15655ff3
cli-bin-windows-x64
5.51 MB
sha256:3c8d9327217d8eaa4c1bebb86aa39d94b55d5609b766c1fc4eefaf37036514c4
linux-appimage
24.9 MB
sha256:2e6e202159934628be29a28b61a29b887142456b745aca26960fe1172bd24da8
linux-arch
24.2 MB
sha256:ac4e79c50697b7c773839ca0930d664e48352f0e3c137d34e7d7287c7bdb5ca3
linux-deb
20.1 MB
sha256:02ad48db3479eeaa927682a4b150fdd8ced9be7ea43d8556de27c25fba3d20ca
linux-portable
24.7 MB
sha256:a459cc4931fd945f6991a9841df1dcbe77305479e1dc2f809560716e49c614aa
macos-dmg-arm64
56.1 MB
sha256:64bc1696f07833c22b58b80f4b1aeb4e7664c1e6c3b7fd26d1445115fbca56d3
macos-dmg-x64
56.1 MB
sha256:b2aebc76ab5e92b8e54a66ed9ba8ba479aaf1d97aff1a0578c2a40d9f28601c6
macos-portable-arm64
56.2 MB
sha256:4093ad648a26edf20f0b5932e0cf468f2c8ba565005bc675ebeaca7bfc5b8d89
macos-portable-x64
56.3 MB
sha256:83e4b4d3c25b198b9236a7d30ab436f3e67de38d68b1013d8883ce6809995d7c
server-bin-linux-arm64
9.96 MB
sha256:875c9456b3f6611d4f4d418f59f652d9402ce09ea62265c164770490806bc1ec
server-bin-linux-x64
10.3 MB
sha256:bb69a8c06d8963d4434ccf6b100a95c53c6de3a59320d7d8e8fda1eb021dbd6d
server-bin-macos-arm64
9.78 MB
sha256:adfcc67bf4ffb5816a775960b9f5251c5051bb72ae461c5e767eee2e4ef150cf
server-bin-macos-x64
10.2 MB
sha256:ed5d236e2a7f73978e4a62bea5cc16e00e77df59dc033f92a8783bfd2c5e690d
server-bin-nas-packages
111 MB
sha256:34ac45c346b24f105dd6bc468b3c09272cbd238f40a2c5cbc1eba1e66f022a12
server-bin-windows-arm64
10.3 MB
sha256:9d7d657711371ac646b7d899dba963b0e14664589136de2fc3a1ed69adda9379
server-bin-windows-x64
10.7 MB
sha256:23fd8317a956bb1b7a6d1e2b82b32aeea5cadce925713dcc017dbbf891ab469b
server-webroot
3.62 MB
sha256:7c93c6c0bd8f47d9e47206bf47efdb06ac71ec982f6659d52cb7a82386d59e84
windows-installer-arm64
19.3 MB
sha256:d7194738e4abc5befcff6e5f0e41804b601bd8b7435ed1fa48edc932b74ad5d3
windows-installer-x64
20.3 MB
sha256:14c0115a7e6939848091c1a90b1ec9347bfe1fe691c7410935f499103a22fed2
windows-portable-arm64
25.8 MB
sha256:9e460feed2569d23bafb4107833ccf575abddf2844a19717b54995764288a4a5
windows-portable-x64
27.1 MB
sha256:f3c7d940cb8881aa899b2da6a5ca3b546edaaa194f67a58cdd95524ee458bd14
zerx-lab~FluxDown~5F45CE.dockerbuild
146 KB
sha256:a529c747c872e30941698fea1d8c098791f83a51cedb760bf760cb288ec0648b