chore: migrate project links to jdx#845
Conversation
Greptile SummaryThis PR migrates all project identity references from
Confidence Score: 5/5All changes are mechanical text replacements with no logic modifications; safe to merge once the out-of-band registry/tap configuration is in place. Every change in the PR is a URL, package name, or byline substitution. No executable logic paths are altered. The remaining endevco/osv-bloom references are for a distinct service that is not being migrated here and continue to point at a live endpoint. The only risk is operational — workflows will fail at runtime if the @jdx npm scope, jdx/homebrew-tap, and Trusted Publisher settings are not configured before the next release — but that is external to the code itself. No files require special attention from a code correctness standpoint. The CI workflows (publish-npm.yml, publish-smoke.yml, publish-homebrew.yml) are the first places that will surface any gap in the external configuration. Important Files Changed
Reviews (1): Last reviewed commit: "chore: migrate project links to jdx" | Re-trigger Greptile |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (73)
📝 WalkthroughWalkthroughThis pull request migrates the Aube project's organizational identity from Endev Co. (endevco/en.dev) to JDX (jdx/jdx.dev). String replacements and URL updates span across GitHub Actions publishing workflows, npm and Cargo package metadata, application runtime code, documentation, test files, and configuration files. No functional logic or behavior changes were introduced; all modifications are cosmetic identity and reference updates. ChangesOrganization Rebranding
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Summary
Verification
This PR was generated by Codex.
Note
Medium Risk
Touches release pipelines and public package/tap identity (@jdx/aube, Homebrew tap, PPA/COPR metadata); misaligned npm Trusted Publisher or tap config could break publishes until infra matches the new names.
Overview
Rebrands the project from endevco / en.dev to jdx / jdx.dev across metadata, docs, and automation—no install/resolver behavior changes.
Distribution & CI default maintainer email to
noreply@aube.jdx.dev, point Debian/PPA/COPR ataube.jdx.devandgithub.com/jdx/aube, switch Homebrew tojdx/homebrew-tap, and update npm publish/smoke workflows and comments for@jdx/aube*. Release notes generation links PRs/compare URLs tojdx/aubeand the sponsor blurb references jdx.dev.User-facing surfaces refresh
README.md,SECURITY.md,LICENSE(copyright), root and crateCHANGELOG.mdlinks,Cargo.tomlrepository/homepage,.rulesDiscussions URL,aube sponsorsCLI help, and benchmark README injection to useaube.jdx.dev/jdx/aube. A few test comments and resolver error/help strings now citejdx/aubefor issues and discussions.Reviewed by Cursor Bugbot for commit f67a5cf. Bugbot is set up for automated code reviews on this repo. Configure here.
Summary by CodeRabbit
@jdx/aube".