ci(release): web SPA 构建注入 VITE_FLUXCLOUD_BASE_URL 云服务地址 #28
release.yml
on: push
Detect Changed Components
6s
Matrix: build-cli-binaries
Matrix: build-macos
Matrix: build-windows
Matrix: build-server-binaries
Cleanup CI Artifacts
4s
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
|
|