Skip to content

feat: implement pre-migration backup functionality and enhance backup… #456

feat: implement pre-migration backup functionality and enhance backup…

feat: implement pre-migration backup functionality and enhance backup… #456

Triggered via push July 26, 2026 13:08
Status Failure
Total duration 19m 47s
Artifacts 2

ci.yml

on: push
Build frontend artifact  /  Build frontend artifact
52s
Build frontend artifact / Build frontend artifact
Visualiser WASM (Go)
23s
Visualiser WASM (Go)
E2E smoke
1m 24s
E2E smoke
Matrix: backend-tests
Matrix: self-check
Matrix: verify
Linux build check
1m 40s
Linux build check
Matrix: native-build
Validate Linux build artifact
15s
Validate Linux build artifact
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 22 warnings
Lint
Process completed with exit code 201.
Task 'lint' failed
task: Failed to run task "lint:backend": exit status 1
Backend tests (Python 3.14) - Shard 1 / 4
Process completed with exit code 201.
Task 'test:backend' failed
exit status 1
Backend tests (Python 3.14) - Shard 3 / 4
Process completed with exit code 201.
Task 'test:backend' failed
exit status 1
Visualiser WASM (Go)
Restore cache failed: Dependencies file is not found in /home/runner/work/MeshChatX/MeshChatX. Supported file pattern: go.mod
Headless Self-Check (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Localization tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Headless Self-Check (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Headless Self-Check (macos-latest)
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 frontend artifact / Build frontend artifact
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build frontend artifact / Build frontend artifact
Restore cache failed: Dependencies file is not found in /home/runner/work/MeshChatX/MeshChatX. Supported file pattern: go.mod
E2E smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linux build check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Validate Linux build artifact
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@634f93cb2916e3fdff6788551b99b062d0335ce0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Headless Self-Check (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Headless Self-Check (windows-latest)
Cache not found for keys: Windows-uv-1347a24ad3b91711542c3c9a4923771b26729340d847c076a1fcb172e5a5489f, Windows-uv-
Backend tests (Python 3.14) - Shard 1 / 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Backend tests (Python 3.14) - Shard 3 / 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Backend tests (Python 3.14) - Shard 2 / 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Backend tests (Python 3.14) - Shard 0 / 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native build (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native build (windows)
Cache not found for keys: Windows-uv-1347a24ad3b91711542c3c9a4923771b26729340d847c076a1fcb172e5a5489f, Windows-uv-
Native build (macos)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57, actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native build (macos)
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

Artifacts

Produced during runtime
Name Size Digest
meshchatx-frontend-ci-30203450754-1 Expired
36 MB
sha256:8a5a1e0955f6feb14ab923553b71d260012b1829c14ba76e269ed4e7f4b6de92
meshchatx-linux-build-check-dev-30203450754
129 MB
sha256:907d6dbe7236064817fac322b94404c3f6a56da3d45a6e4e3b390385bca0ac64