Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8
, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); CI · objectstack-ai/objectstack@c3e54d8 · GitHub
Skip to content

CI

CI #28030

Triggered via merge group August 31, 2026 14:35
StatusFailure
Total duration 11m 27s
Artifacts 16

ci.yml

on: merge_group
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
3m 51s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
5m 41s
Temporal Conformance (live PG + MySQL)
Build Core
4m 47s
Build Core
Build Docs
3m 58s
Build Docs
Console Pin Gate
7m 2s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Test Core (1/6)
Process completed with exit code 1.
Test Core (1/6)
command (/home/runner/work/objectstack/objectstack/packages/client) /opt/hostedtoolcache/node/22.23.2/x64/bin/pnpm run test exited (1)
Test Core
Process completed with exit code 1.
Test Core
Test Core: leg test reported result 'failure' — a declared negative is never overridden by a full roster.
Test Core
Test Core: 1 of 6 declared shard(s) of test published no positive attestation (test-1-of-6). A shard that never ran cannot be counted as passing — see #6082.

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:84d569a037d5980174f18805fb68acc4b528f1499328bbc4cd9ca39c5e43a745
shard-attest-dogfood-1-of-3 Expired
323 Bytes
sha256:a20bb5f9129f58b50b61ae1d2810382a1d398312edc232ec8e6e4e6257aadcf4
shard-attest-dogfood-2-of-3 Expired
324 Bytes
sha256:f316d57a79d900bf3502f4189642e915c716af8a9f89c65fbb2aea5eba5a342c
shard-attest-dogfood-3-of-3 Expired
322 Bytes
sha256:885a7725c3c2e7239dadf7415d41038070e4002de9ec846eca3af5f658c6069e
shard-attest-dogfood-verify-1-of-1 Expired
342 Bytes
sha256:9ec69854280e785586892e6fa3caf1e0af6253f02cfd0031fa3813da32593658
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:5e1072200f7e6da5b2d8fb4349410144b928b26fbdb8ea1d237e70ac36f6672c
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:8a6fba3bb10dd699db3c9dc8467420d0192cf47a99ecb667048545c7b802bacf
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:b79bef0670945b5a45a691b9e61b017660a269b5461080eb89e35cfcf683d523
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:af4adeec130e24bcbaa0fd580248b833ebcbe0c7d990933f3e6857e9b48ab118
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:2f36208f240c5d2b904c117a4f5729a4ba2b11bedbb3f7c56ff87e2082c044f8
test-core-run-summary-1-of-6 Expired
206 KB
sha256:1ca1d6ae3e0c6a1f6990f3673e34b800dff6757080406cc85b040f987bfb5f34
test-core-run-summary-2-of-6 Expired
294 KB
sha256:eb4a536b5630c1bb68f787a2704248e0f3bd3a8557dfdb4605cf048055d850e2
test-core-run-summary-3-of-6 Expired
176 KB
sha256:e23ebf472adcc181ac5d5cdcb4713176ba35d0a0ad53382701d88a8240d0cdae
test-core-run-summary-4-of-6 Expired
207 KB
sha256:c24ef75e1047db501ae3e84d23d939e80bf24bfc4ddfe13eb3a3385d16fe53c7
test-core-run-summary-5-of-6 Expired
207 KB
sha256:6aaec6e86db4d9ca8c18c8d1a4ec4d1d3ddede7d594cdb60923988deb9e44889
test-core-run-summary-6-of-6 Expired
403 KB
sha256:7f85e846f082404526a12e0f97cb9639a3cbd9f03d6429f96b3f807136cc0da8