Skip to content

[pull] main from TryGhost:main#1116

Merged
pull[bot] merged 4 commits intocode:mainfrom
TryGhost:main
May 4, 2026
Merged

[pull] main from TryGhost:main#1116
pull[bot] merged 4 commits intocode:mainfrom
TryGhost:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 4, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

sagzy and others added 4 commits May 4, 2026 16:24
ref https://linear.app/ghost/issue/BER-3541

Send the **paid welcome email** when a new member redeems a gift subscription, and
suppress the duplicate paid welcome when that gift member subsequently starts a
real paid subscription.

Previously, gift members received no welcome email on signup.
refs
https://github.com/TryGhost/Ghost/actions/runs/25331363477/job/74271567206#step:7:2036

This unit test has been timing out occasionally in CI; this splits this
test, which covers 4 locales, into 4 separate test cases, so each case
can use the full 2 second timeout. This should prevent it from timing
out in CI.
#27614)

ref https://linear.app/ghost/issue/BER-3480

The new `gift` member status was already flowing into Tinybird via the
status-agnostic tracker, but the dashboard's "paid" audience filter
silently excluded gift sessions. Extended the existing comped expansion
in `filtered_sessions` and the `top_pages/top_locations` pipes so that
filtering by `paid` now returns `paid + comped + gift`, matching how
comped has always been treated. Updated fixtures, mocks, docs, and test
assertions accordingly.
ref
https://linear.app/tryghost/issue/NY-1247/add-a-git-pre-commit-hook-to-check-for-secrets-in-staged

- Added secret lint dependency & configuration
- Added pre-commit hook that scans staged changes for secrets, blocking
commits that fail the check

---------

Co-authored-by: Steve Larson <9larsons@gmail.com>
@pull pull Bot locked and limited conversation to collaborators May 4, 2026
@pull pull Bot added the ⤵️ pull label May 4, 2026
@pull pull Bot merged commit caca37d into code:main May 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants