Skip to content

1.0: tenant isolation hardening, the satellite split, and a real benchmark suite #134

1.0: tenant isolation hardening, the satellite split, and a real benchmark suite

1.0: tenant isolation hardening, the satellite split, and a real benchmark suite #134

Triggered via pull request June 20, 2026 15:45
Status Success
Total duration 4m 12s
Artifacts 8

ci.yml

on: pull_request
Lint & Typecheck
1m 51s
Lint & Typecheck
Integration Tests
3m 7s
Integration Tests
E2E (demo app)
1m 35s
E2E (demo app)
E2E (websockets demo)
1m 4s
E2E (websockets demo)
Deploy assets (static validation)
8s
Deploy assets (static validation)
Deploy E2E (compose stack)
1m 58s
Deploy E2E (compose stack)
Aggregate coverage (unit + integration)
55s
Aggregate coverage (unit + integration)
Fit to window
Zoom out
Zoom in

Annotations

7 warnings
Deploy assets (static validation)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E (websockets demo)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E (demo 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@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint & Typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deploy E2E (compose stack)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration 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@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Aggregate coverage (unit + integration)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Arcoders~Adonisjs-lasagna-saas-tenancy~ZJIK8V.dockerbuild
45.3 KB
sha256:28cfc2303b7bf2d1ba12c76627d2d2bdfd967c5a2c4e35a953306a005044b75e
c8-raw-admin-integration
1.44 MB
sha256:b45c9487aa75b5109d914bc7b9ed55b44a0147d1b44bd6f4fa4dddfd85772492
c8-raw-backup-integration
1.48 MB
sha256:d7d0c0ea908a38dabb6f4190ce6f39e2ecad249a801048d80b2411c27e63a516
c8-raw-billing-integration
1.57 MB
sha256:8779ec60be2529e3d22ce1be78c64c5a9ff31e1882dc2fe2a669e73a855cdeff
c8-raw-integration
1.71 MB
sha256:5f4e7903712c716b35cea2428a6d42334d7537e39341e9868cb6e610f4635192
c8-raw-sso-integration
1.45 MB
sha256:0e21dc60e946b5c204f64de2e2d798e740578f838ba42ba7fcf065ae32c56108
c8-raw-unit
1.12 MB
sha256:630c33689a7865519af419e58db5be8dcd5af908f1db9f9b2b3fa0fdfb63e6b1
coverage-combined
74.7 KB
sha256:ebc87e4f0da2c83f1e579b6fa6a2b3942713956c642a8a84fe7d1dbbac874c72