Skip to content

refactor: 统一多前端工程架构、插件配置与 CI #3

refactor: 统一多前端工程架构、插件配置与 CI

refactor: 统一多前端工程架构、插件配置与 CI #3

Triggered via pull request October 10, 2026 11:13
Status Success
Total duration 12m 2s
Artifacts 8

ci.yml

on: pull_request
Matrix: Backend / unit-contract
Matrix: E2E / browser
Matrix: Frontend / frontend
Matrix: Integration / network
Matrix: Native / runtime
Integration  /  Task plugin bundle
9s
Integration / Task plugin bundle
Quality  /  Code and CI contracts
35s
Quality / Code and CI contracts
Backend  /  Windows CLI and paths
5m 26s
Backend / Windows CLI and paths
Backend  /  Host timezone contracts
47s
Backend / Host timezone contracts
Integration  /  MySQL and PostgreSQL time contracts
1m 28s
Integration / MySQL and PostgreSQL time contracts
Native  /  Rust format and clippy
16s
Native / Rust format and clippy
Matrix: Integration / release
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 26 notices
Integration / Plugin maintenance / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E / vue3 / mysql / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E / vue3 / postgresql / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E / vue2 / postgresql / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E / vue2 / mysql / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Plan
"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"
Integration / Task plugin bundle
"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"
Native / Rust format and clippy
"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"
Quality / Code and CI contracts
"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"
Backend / Host timezone contracts
"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"
Native / ubuntu-latest / Python 3.11
"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"
Native / ubuntu-latest / Python 3.13
"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"
Native / ubuntu-latest / Python 3.12
"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"
Native / ubuntu-latest / Python 3.10
"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"
Integration / MySQL and PostgreSQL time contracts
"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"
Frontend / vue3 / mobile
"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"
Integration / vue3 proxy and plugin sessions
"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"
Frontend / vue2 / mobile
"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"
Frontend / vue2 / web
"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"
Integration / vue2 proxy and plugin sessions
"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"
Backend / Python 3.11
"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"
Frontend / vue3 / web
"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"
Backend / Python 3.10
"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"
Integration / Plugin maintenance / Python 3.12
"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"
Backend / Python 3.13
"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"
Backend / Python 3.12
"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"
E2E / vue3 / mysql / Python 3.12
"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"
E2E / vue3 / postgresql / Python 3.12
"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"
E2E / vue2 / postgresql / Python 3.12
"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"
E2E / vue2 / mysql / Python 3.12
"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"
Result
"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"

Artifacts

Produced during runtime
Name Size Digest
insistence~RuoYi-Vue3-FastAPI~A8C605.dockerbuild
35.7 KB
sha256:893a2bd24efc8c98803944cfe00f07f7e2d872542ca3b471eb20e3b637a48904
insistence~RuoYi-Vue3-FastAPI~CMMJOI.dockerbuild
36.6 KB
sha256:dcbd3acd07c5e14c9e908e5ee1ee5d88161908d3452f66fd4ba5c8bbbb2aef9e
insistence~RuoYi-Vue3-FastAPI~M8WPPE.dockerbuild
43.1 KB
sha256:05cc694ca3057fc7a9ddb08918191664de17e0a1e748a2899f2110c563591079
insistence~RuoYi-Vue3-FastAPI~NY2DXE.dockerbuild
43.2 KB
sha256:de12b63f7d46c44aa61411a2f58b40f07879d3f465b7cc30faec90e82d6e7774
insistence~RuoYi-Vue3-FastAPI~O93FOU.dockerbuild
43.5 KB
sha256:04366409b66ec4b9811bd3c0d21f22c1c4552be698249b2b0a3d7c0124f08c3c
insistence~RuoYi-Vue3-FastAPI~OOYA5B.dockerbuild
34.5 KB
sha256:7847bd2d676bf814507eb7829cebe6aff266bee8d101a21322bbdb65401be85d
insistence~RuoYi-Vue3-FastAPI~SHWZQG.dockerbuild
42.5 KB
sha256:a8976e1d63b63904dc9953a1768604f90aa9895d3007d839835884076e5b0a79
insistence~RuoYi-Vue3-FastAPI~Z22R2G.dockerbuild
35.8 KB
sha256:299318b874c8c7413676ed274e70988eedf77239e006e7696e89fd1d8566a1a6