tr
TryGhost
GitHub
Ghost
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Ghost
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
GitHub
Ghost
Workspace
Succeeded
29945
93d8fb68 Documented the archiver declaration's repo-wide scope The ambient module declaration types every archiver import in ghost/core, not just the site exporter's, but its comment read as if it were local to one service. It now says so and points the next caller at extending it here, instead of leaving them to hunt down why tsc rejects parts of the real archiver API.
by Sag
S
Succeeded
29945
5ed574fd Documented the archiver declaration's repo-wide scope The ambient module declaration types every archiver import in ghost/core, not just the site exporter's, but its comment read as if it were local to one service. It now says so and points the next caller at extending it here, instead of leaving them to hunt down why tsc rejects parts of the real archiver API.
by Sag
S
Succeeded
29945
d96909c5 Documented the archiver declaration's repo-wide scope The ambient module declaration types every archiver import in ghost/core, not just the site exporter's, but its comment read as if it were local to one service. It now says so and points the next caller at extending it here, instead of leaving them to hunt down why tsc rejects parts of the real archiver API.
by Sag
S
Succeeded
29945
7e9d371a Removed the exports capability signal from config The sync export is staying behind the selfServeArchives labs flag, so the flag is the whole gate: a config capability signal for deploy skew adds a moving part the feature doesn't need at this stage. If the flag ever graduates while Admin and core still deploy independently, feature detection can come back with the GA work.
by Sag
S
Succeeded
29945
56d46289 Restored the CSV download's exact missing-filename error message Extracting the shared stream-response helper genericized the guard message to "Missing export filename", but the posts CSV serializer unit test pins the original "Missing CSV export filename" — and the CSV endpoints should behave exactly as before the refactor. The message is now a per-format parameter on the shared helper.
by Sag
S
Succeeded
29945
56d46289 Restored the CSV download's exact missing-filename error message Extracting the shared stream-response helper genericized the guard message to "Missing export filename", but the posts CSV serializer unit test pins the original "Missing CSV export filename" — and the CSV endpoints should behave exactly as before the refactor. The message is now a per-format parameter on the shared helper.
by Sag
S
Succeeded
29945
56d46289 Restored the CSV download's exact missing-filename error message Extracting the shared stream-response helper genericized the guard message to "Missing export filename", but the posts CSV serializer unit test pins the original "Missing CSV export filename" — and the CSV endpoints should behave exactly as before the refactor. The message is now a per-format parameter on the shared helper.
by Sag
S
Succeeded
29945
56d46289 Restored the CSV download's exact missing-filename error message Extracting the shared stream-response helper genericized the guard message to "Missing export filename", but the posts CSV serializer unit test pins the original "Missing CSV export filename" — and the CSV endpoints should behave exactly as before the refactor. The message is now a per-format parameter on the shared helper.
by Sag
S
Failed
29945
bfa0284d Fixed the exports capability signal never reaching Admin The config output serializer picks an explicit key allowlist, so the `exports` capability signal added to the public-config service was silently stripped from the /config/ response — Admin's deploy-skew gate read it as absent and kept the legacy export buttons even on a core that serves the endpoint. Caught by clicking through the flow against a real Ghost instance; the admin acceptance tests use a fake config response, which is exactly why the pick list slipped past them.
by Sag
S
Succeeded
29945
bfa0284d Fixed the exports capability signal never reaching Admin The config output serializer picks an explicit key allowlist, so the `exports` capability signal added to the public-config service was silently stripped from the /config/ response — Admin's deploy-skew gate read it as absent and kept the legacy export buttons even on a core that serves the endpoint. Caught by clicking through the flow against a real Ghost instance; the admin acceptance tests use a fake config response, which is exactly why the pick list slipped past them.
by Sag
S
Succeeded
29945
bfa0284d Fixed the exports capability signal never reaching Admin The config output serializer picks an explicit key allowlist, so the `exports` capability signal added to the public-config service was silently stripped from the /config/ response — Admin's deploy-skew gate read it as absent and kept the legacy export buttons even on a core that serves the endpoint. Caught by clicking through the flow against a real Ghost instance; the admin acceptance tests use a fake config response, which is exactly why the pick list slipped past them.
by Sag
S
Previous
Next