Skip to content

Update Source packages and peer dependencies - #15149

Closed
jamesmockett wants to merge 3 commits into
mainfrom
jm/update-source-ts
Closed

jamesmockett wants to merge 3 commits into
mainfrom
jm/update-source-ts

Conversation

@jamesmockett

@jamesmockett jamesmockett commented Jan 16, 2026

Copy link
Copy Markdown
Contributor

What does this change?

Updates Source packages as well as typescript and tslib due to Source specifying newer versions as peer dependencies

Why?

To keep dependencies up-to-date and allow use of new functionality added to latest releases

@jamesmockett jamesmockett self-assigned this Jan 16, 2026
@jamesmockett jamesmockett added this to the Health milestone Jan 16, 2026
@jamesmockett jamesmockett added maintenance Departmental tracking: maintenance work, not a fix or a feature run_chromatic Runs chromatic when label is applied labels Jan 16, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jan 16, 2026
@jamesmockett jamesmockett added the run_chromatic Runs chromatic when label is applied label Jan 19, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jan 19, 2026
@github-actions

github-actions Bot commented Jan 19, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Jan 20, 2026

Copy link
Copy Markdown

@jamesmockett
jamesmockett force-pushed the jm/update-source-ts branch 2 times, most recently from 2726468 to 87f36fb Compare January 22, 2026 12:15
@SiAdcock

Copy link
Copy Markdown
Contributor

@jamesmockett can you specify what is this is being blocked by, and who we need to nudge to get this moving?

@jamesmockett

Copy link
Copy Markdown
Contributor Author

@jamesmockett can you specify what is this is being blocked by, and who we need to nudge to get this moving?

This is blocked due to waiting on an updated release of @guardian/braze-components. I've merged a PR (guardian/braze-components#530) to update peer dependencies to keep it in sync with DCAR, but the publishing workflow is currently broken so there's no updated package. The repo has been updated to support trusted publishing, but this seems to be the first actual test of the changes. Maël has been looking into this.

@shesah

shesah commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

WebEx to speak to SR to unblock

@github-actions

Copy link
Copy Markdown

"This PR is stale because it has been open 30 days with no activity. Unless a comment is added or the “stale” label removed, this will be closed in 3 days"

@github-actions github-actions Bot added the Stale label May 20, 2026
@github-actions

Copy link
Copy Markdown

This PR was closed because it has been stalled for 3 days with no activity.

@github-actions github-actions Bot closed this May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Departmental tracking: maintenance work, not a fix or a feature Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants