Skip to content

chore(PLA-4100): reset canary to main - #1090

Merged
mattmikolay merged 373 commits into
canaryfrom
mattmik/reset-canary-to-main
Oct 23, 2026
Merged

mattmikolay merged 373 commits into
canaryfrom
mattmik/reset-canary-to-main

Conversation

@mattmikolay

@mattmikolay mattmikolay commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Description

This PR resets the canary branch to main. I need to do this ahead of cutting a new canary release, given the canary branch is very far behind main.

See the RELEASES.md file in this repo for context:

javascript/RELEASES.md

Lines 24 to 37 in b429cf0

### Canary Branch
1. Create from `main`:
```bash
git checkout main
git pull
git checkout -b canary
npx changeset pre enter canary
git add .changeset/pre.json
git commit -am "enter canary prerelease mode"
git push origin canary
```
> Note: `-am` only stages tracked files. Use `git add` if `.changeset/pre.json` is new.

knock-eng-bot and others added 30 commits September 16, 2025 11:04
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: andy-knock <andy@knock.app>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Mikolay <mmikolay@knock.app>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle McDonald <kyle@knock.app>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
cellomatt and others added 8 commits October 8, 2026 12:05
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Matt Kufchak <cellomatt@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…1058)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
javascript-ms-teams-connect-example Ready Ready Preview Oct 23, 2026 6:02pm UTC
javascript-nextjs-example Ready Ready Preview Oct 23, 2026 6:02pm UTC
javascript-slack-connect-example Ready Ready Preview Oct 23, 2026 6:02pm UTC
javascript-slack-kit-example Ready Ready Preview Oct 23, 2026 6:02pm UTC

Request Review

@changeset-bot

changeset-bot Bot commented Oct 23, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 728bd61

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@knocklabs/client Patch
client-example Patch
guide-example Patch
@knocklabs/expo Patch
@knocklabs/react-core Patch
@knocklabs/react-native Patch
@knocklabs/react Patch
@knocklabs/expo-example Patch
ms-teams-connect-example Patch
nextjs-app-dir-example Patch
nextjs-example Patch
slack-connect-example Patch
slack-kit-example Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@linear-code

linear-code Bot commented Oct 23, 2026

Copy link
Copy Markdown

PLA-4100

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not approved. This canary-to-main reset is not an auto-release, dependency, or docs-only change, so it needs product-team review. Human review is needed and no reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: SDK approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not approved. This PR resets canary to main and is not a dependency update, so it is outside this agent’s approval criteria and needs human review. No reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Depdency updates (control, switchboard, CLI, javascript, telegraph)

@codecov

codecov Bot commented Oct 23, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.54722% with 56 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.41%. Comparing base (593f6c1) to head (728bd61).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
packages/client/src/clients/guide/client.ts 94.67% 23 Missing and 1 partial ⚠️
packages/client/src/api.ts 91.07% 14 Missing and 1 partial ⚠️
packages/client/src/clients/guide/helpers.ts 94.11% 6 Missing ⚠️
...modules/push/KnockExpoPushNotificationProvider.tsx 93.42% 5 Missing ⚠️
packages/client/src/clients/users/index.ts 0.00% 3 Missing ⚠️
packages/client/src/clients/feed/feed.ts 93.54% 2 Missing ⚠️
packages/client/src/knock.ts 98.66% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           canary    #1090       +/-   ##
===========================================
+ Coverage   61.39%   75.41%   +14.02%     
===========================================
  Files         175      139       -36     
  Lines        6805     4377     -2428     
  Branches      759     1287      +528     
===========================================
- Hits         4178     3301      -877     
+ Misses       2601      976     -1625     
- Partials       26      100       +74     
Files with missing lines Coverage Δ
packages/client/src/clients/feed/index.ts 100.00% <100.00%> (ø)
packages/client/src/clients/feed/store.ts 89.79% <100.00%> (-10.21%) ⬇️
packages/client/src/clients/feed/utils.ts 100.00% <100.00%> (ø)
packages/client/src/clients/guide/types.ts 100.00% <100.00%> (ø)
packages/client/src/clients/messages/index.ts 100.00% <100.00%> (ø)
packages/client/src/clients/ms-teams/index.ts 100.00% <100.00%> (ø)
packages/client/src/clients/slack/index.ts 100.00% <100.00%> (ø)
packages/client/src/helpers.ts 100.00% <100.00%> (ø)
packages/client/src/jwt/index.ts 100.00% <100.00%> (ø)
packages/client/src/pageVisibility.ts 100.00% <100.00%> (ø)
... and 56 more

... and 137 files with indirect coverage changes

@mattmikolay
mattmikolay merged commit 6ea98a3 into canary Oct 23, 2026
14 checks passed
@mattmikolay
mattmikolay deleted the mattmik/reset-canary-to-main branch October 23, 2026 18:32

This branch was successfully deployed

4 active deployments
Preview – javascript-ms-teams-connect-example — 728bd616 Deployed Oct 23, 2026 by vercel[bot]
Preview – javascript-slack-kit-example — 728bd616 Deployed Oct 23, 2026 by vercel[bot]
Preview – javascript-slack-connect-example — 728bd616 Deployed Oct 23, 2026 by vercel[bot]
Preview – javascript-nextjs-example — 728bd616 Deployed Oct 23, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.