TryGhost
Ghost
Sign in / Sign up
Open main menu
Ghost
GitHub
Overview
Runs
Analytics
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
Succeeded
main
11105327 Started confirming automation edit abandonment (#28114) closes https://linear.app/ghost/issue/NY-1298 ref c86259df264c1375786d6387e5ff1f8eeb88a0f6 https://github.com/user-attachments/assets/bed33028-c8d5-4d8a-98b8-c3396ff0b08d If you try to navigate away from unsaved automation changes, you'll now get a blocking dialog.
by Evan Hahn
E
Succeeded
main
259e2095 Added translation for gift subscription product in Stripe (#28065) closes https://github.com/TryGhost/Ghost/issues/28063 closes https://linear.app/ghost/issue/ONC-1759 - Localized the Stripe product title for gift subscription purchases. For example, French sites now show: `Abonnement offert — Pro (1 mois)` instead of: `Gift Subscription - Pro (1 month)` - Also replaced `-` by em dash `—`
by Sag
S
Succeeded
main
7472e60e Merge 20c82f1a42af2f081c0e6acfe8d7ec11512f0ed9 into aaeff84e8a6c1ae39c83378d347875aaf59425ef
by pull[bot]
p
Succeeded
main
567da418 🐛 Fixed hyphen-separated permalink params (#28129) fixes https://github.com/TryGhost/Ghost/issues/28076 - constrained generic hyphen-separated permalink params so earlier params stop at the hyphen and the final param can keep a hyphenated slug - kept dated permalink regression coverage and added a non-date `:section-:slug` case using fabricated URLs
by Steve Larson
S
Succeeded
main
a14a8b36 Merge 20c82f1a42af2f081c0e6acfe8d7ec11512f0ed9 into c18cf6c4331673ae02ca1b79e86b47c67c3c9393
by pull[bot]
p
Succeeded
main
20c82f1a 🐛 Fixed hyphen-separated permalink params (#28129) fixes https://github.com/TryGhost/Ghost/issues/28076 - constrained generic hyphen-separated permalink params so earlier params stop at the hyphen and the final param can keep a hyphenated slug - kept dated permalink regression coverage and added a non-date `:section-:slug` case using fabricated URLs
by Steve Larson
S
Succeeded
main
e96ebaf6 Merge 1f68d79ed02d61dcc80f2f4248e3ea683b77115c into aaeff84e8a6c1ae39c83378d347875aaf59425ef
by pull[bot]
p
Succeeded
main
1f68d79e Renamed existing automation poll to prepare for new one (#28132) towards https://linear.app/ghost/issue/NY-1286 **What?** Rename "poll" to "welcome email automation poll". No expected user impact. **Why?** We plan to add a new polling system (see [NY-1286]) but keep the current one for awhile. Let's rename the current one so we can have both, and make the distinction clear. [NY-1286]: https://linear.app/ghost/issue/NY-1286
by Evan Hahn
E
Succeeded
main
e4ccc303 Fixed comments reply E2E for threaded layout ref https://linear.app/ghost/issue/BER-3685/ga-threading-and-pinned-comments Threaded comments now hide the reply-to-reply context label, so the public comments E2E should assert that layout instead of the legacy flat reply copy.
by Jonatan Sv...
J
Succeeded
main
cfecee95 Added self-hosted Renovate workflow (#28130) ref https://linear.app/ghost/issue/PLA-48 Mend's hosted Renovate ticks every ~4h. With `platformAutomerge: false` (intentional, so merges stay inside `automergeSchedule`) and `branchConcurrentLimit: 10`, each merge forces every other open Renovate branch to rebase, and the rebased CI doesn't finish before the next tick. Net throughput is ~1 PR per tick — capped at ~2 PRs per weeknight automerge window and ~5–6 per weekend day. Small backlogs take all weekend to drain, and the concurrent-branch cap saturates the queue.
by Steve Larson
S
Succeeded
main
e68f832d 🐛 Fixed comment thread connector lines occasionally appearing doubled (#28124) The vertical lines linking nested replies were rendered as 1px-wide divs filled with a background colour. At certain DPI scales and zoom levels browsers painted these 2-3px wide, which gave the appearance of two parallel lines next to the cleanly-rendered elbow connectors. Switched the lines to use `border-l`, the same render path the elbow connectors already use, so reply, continuation and elbow lines all align on whole-pixel boundaries and render consistently.
by Luis Azevedo
L
Succeeded
main
019b17bb Merge c18cf6c4331673ae02ca1b79e86b47c67c3c9393 into aaeff84e8a6c1ae39c83378d347875aaf59425ef
by pull[bot]
p
Succeeded
main
c7d885ec Merge 5980dbcf11a184b4e0a95b5bdca3c9ed2d2a4bde into aaeff84e8a6c1ae39c83378d347875aaf59425ef
by pull[bot]
p
Succeeded
main
5980dbcf ✨ Added comment dislikes to member comments (#28021) closes https://linear.app/ghost/issue/BER-3553/and-comment-dislikes-modal-to-admin closes https://linear.app/ghost/issue/BER-3551/adjust-ui-for-comments-in-admin closes https://linear.app/ghost/issue/BER-3550/adjust-ui-for-liking-and-disliking-comments-in-comments-ui Allows members to dislike comments (keeping older sites on the existing like-only UI). Also updates Admin comment metrics to show likes and dislikes separately.
by Jonatan Sv...
J
Succeeded
main
e76828b3 Added comment dislike server support (#28020) closes https://linear.app/ghost/issue/BER-3549/create-comment-dislikes-migration-api Stores likes and dislikes as scored comment_likes rows so the API can support downvotes without a separate table.
by Jonatan Sv...
J
Succeeded
main
5c404095 Added score column to comment likes (#28019) closes https://linear.app/ghost/issue/BER-3549/create-comment-dislikes-migration Added a score column to comment_likes, defaulting to 1 for existing rows and old-code inserts to enable suppor for "dislikes" i.e. likes with a negative score.
by Jonatan Sv...
J
Succeeded
main
871951bf Merge aaeff84e8a6c1ae39c83378d347875aaf59425ef into ea966e88a795d6f161040ff8d416fd72721ab074
by pull[bot]
p
Succeeded
main
a4ea5e80 Merge aaeff84e8a6c1ae39c83378d347875aaf59425ef into ea966e88a795d6f161040ff8d416fd72721ab074
by pull[bot]
p
Succeeded
main
b63675fa Merge aaeff84e8a6c1ae39c83378d347875aaf59425ef into 85a91005a5301a173648cb27edb4d2219f7fa50d
by pull[bot]
p
Succeeded
main
922e9f7b Merge aaeff84e8a6c1ae39c83378d347875aaf59425ef into 460cc41f4054ec6792f3bee74d8dbc261c5b2fc9
by pull[bot]
p
Previous page
Previous
Next
Next page