Skip to content

chore: suspend auto lexicons update#120

Merged
shuuji3 merged 1 commit intomainfrom
shuuji3/chore/remove-auto-lexicon-update
Feb 25, 2026
Merged

chore: suspend auto lexicons update#120
shuuji3 merged 1 commit intomainfrom
shuuji3/chore/remove-auto-lexicon-update

Conversation

@shuuji3
Copy link
Collaborator

@shuuji3 shuuji3 commented Feb 25, 2026

This will suspend auto lexicon updates by GitHub Actions. A better way would be adopting atcute's latest lexicons.

I don't have enough time working on tsky/nimbus these days (sorry 🙏🏻) and I've been updating only lexicons, but if I understand correctly, @atcute/bluesky and other packages now export types for the latest lexicons (ref. https://npmx.dev/package/@atcute/bluesky) since its marjor update around Spring 2025 and we could use them instead of repeating its maintainance and generation.

Our lexicon generator is based on a very old internal generator of atcute and it requires a deep understanding of atproto lexicons to maintain. While we should switch to the atcute lexicons, the migration involves major changes. This branch (https://github.com/tsky-dev/tsky/tree/shuuji3/chore/migrate-atcute-lexicon-packages) was my previous attempt to replace @tsky/lexicon with atcute lexicon but it has not been fully tested and gone stale now 🥲

FYI: @patak-dev

@netlify
Copy link

netlify bot commented Feb 25, 2026

Deploy Preview for tsky ready!

Name Link
🔨 Latest commit d1540cf
🔍 Latest deploy log https://app.netlify.com/projects/tsky/deploys/699efbc2e0386e0008da544e
😎 Deploy Preview https://deploy-preview-120--tsky.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Contributor

Coverage Report for ./packages/client/

Status Category Percentage Covered / Total
🔵 Lines 13.64% 52 / 381
🔵 Statements 13.13% 52 / 396
🔵 Functions 9.6% 17 / 177
🔵 Branches 14.45% 12 / 83
File CoverageNo changed files found.
Generated in workflow #290 for commit d1540cf by the Vitest Coverage Report Action

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 25, 2026

Open in StackBlitz

pnpm add https://pkg.pr.new/tsky-dev/tsky/@tsky/client@120

commit: d1540cf

@shuuji3 shuuji3 merged commit f19afe2 into main Feb 25, 2026
12 checks passed
@shuuji3 shuuji3 deleted the shuuji3/chore/remove-auto-lexicon-update branch February 25, 2026 13:47
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.

1 participant