Skip to content

Luxora CI

Luxora CI #406

Triggered via schedule September 24, 2026 07:41
Status Success
Total duration 1m 43s
Artifacts 2

ci.yml

on: schedule
Protected Files Guard
10s
Protected Files Guard
01 - Plan and secret scan
8s
01 - Plan and secret scan
02 - Code quality and frontend
16s
02 - Code quality and frontend
02b - Knowledge Graph verify and build
13s
02b - Knowledge Graph verify and build
03 - Backend tests
1m 21s
03 - Backend tests
04 - Dependency audit
13s
04 - Dependency audit
05 - Docker smoke
1m 22s
05 - Docker smoke
06 - Required gate
2s
06 - Required gate
Fit to window
Zoom out
Zoom in

Annotations

17 warnings and 8 notices
01 - Plan and secret scan
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/setup-node@v4, gitleaks/gitleaks-action@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Protected Files Guard
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
04 - Dependency audit
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
02b - Knowledge Graph verify and build
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/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
02 - Code quality and frontend
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
eslint(no-unused-vars): frontend/src/chatbot/components/ChatTriggerButton.jsx#L6
frontend/src/chatbot/components/ChatTriggerButton.jsx:6:54: Parameter 'unreadCount' is declared but never used. Unused parameters should start with a '_'.
eslint(no-unused-vars): backend/tests/disable-seed-accounts.test.js#L100
backend/tests/disable-seed-accounts.test.js:100:15: Variable 'index' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-expressions): scripts/verify/refund-browser.mjs#L66
scripts/verify/refund-browser.mjs:66:5: Expected expression to be used
eslint(no-unused-vars): backend/src/routes/bookings.js#L260
backend/src/routes/bookings.js:260:9: Variable 'effectiveStartPin' is declared but never used. Unused variables should start with a '_'.
unicorn(no-invalid-fetch-options): scripts/verify/refund-e2e.mjs#L38
scripts/verify/refund-e2e.mjs:38:5: "body" is not allowed when method is "GET"
eslint(no-unused-vars): scripts/verify/refund-e2e.mjs#L99
scripts/verify/refund-e2e.mjs:99:7: Variable 'historyBefore' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-vars): scripts/verify/refund-e2e.mjs#L56
scripts/verify/refund-e2e.mjs:56:9: Variable 'stream' is declared but never used. Unused variables should start with a '_'.
eslint(no-unused-vars): scripts/verify-all-views.mjs#L32
scripts/verify-all-views.mjs:32:14: Catch parameter 'e' is caught but never used.
eslint(no-unused-vars): scripts/ci/guard-protected-files.test.mjs#L8
scripts/ci/guard-protected-files.test.mjs:8:3: Identifier 'AUTHORIZED_MAINTAINER' is imported but never used.
eslint(no-unused-vars): frontend/src/chatbot/components/InlineComponent.jsx#L144
frontend/src/chatbot/components/InlineComponent.jsx:144:44: Parameter 'onSendMessage' is declared but never used. Unused parameters should start with a '_'.
03 - Backend tests
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
05 - Docker smoke
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/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
01 - Plan and secret scan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
Protected Files Guard
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
04 - Dependency audit
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
02b - Knowledge Graph verify and build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
02 - Code quality and frontend
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
03 - Backend tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
05 - Docker smoke
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"
06 - Required gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see http://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
4Raisan~Luxora_v1~XVJD0P.dockerbuild
46.1 KB
sha256:fbcc757e93361a6434f4a060ff7c1736161f59a2ba978a895b450f5420786829
gitleaks-results.sarif
375 Bytes
sha256:d6c0928ba9ba7b56bc0fb678e4e9a51901e0684fa6afe67f42d055b2ea862f63