Skip to content

Update repository references for rename to ably-pubsub-dart - #14

Merged
umair-ably merged 1 commit into
mainfrom
pubsub-split/rename-references
Sep 9, 2026
Merged

umair-ably merged 1 commit into
mainfrom
pubsub-split/rename-references

Conversation

@umair-ably

Copy link
Copy Markdown
Contributor

Do not merge until the repository is renamed ably-dart → ably-pubsub-dart, in the programme's rename freeze window. Before then the rewritten links resolve to a repository that does not exist. There is no IAM-role coupling in this repo (no docs or features workflow), so the constraint is only the links.

Sibling of ably-flutter#604 and the other rename PRs (ably-pubsub-ruby#457 et al.). It only updates strings inside the repo; it does not rename anything. PDR-091b2 lists the rename as ably-flutter/ably-dart → ably-pubsub-flutter/ably-pubsub-dart; the ably-sdk-builds-ably-pubsub-dart role is already provisioned with its repo ID should a docs/features workflow be added later.

What changed

  • pubspec.yaml — homepage and repository (both rendered on pub.dev). Package name ably untouched.
  • README.md — licence badge and GitHub Issues link.
  • CONTRIBUTING.md — title.

Deliberately left as-is

  • ably package name — pub.dev identity, not the repo.
  • ably-dart/<version> agent identifier (lib/src/impl/http/constants.dart) — a registered identifier; any family rename belongs to the split, gated on ably-common#361.
  • CHANGELOG.md, the example app's clientId prefix, and the test-helper comments — history / local names.

⚠️ pub.dev automated publishing

release.yml publishes with pub.dev's GitHub Actions publishing (id-token: write, pub.dev environment), which is bound to the exact repository ably/ably-dart. Re-point it on the ably package's Admin → Automated publishing page to ably/ably-pubsub-dart in the same window, or the next tag push fails to publish. Same ably.com verified publisher as ably_flutter.

Post-rename verification

  • git ls-remote from an existing checkout and web redirects for repo / a PR / a file permalink.
  • ci.yml green.
  • pub.dev automated publishing shows the new repository; confirm on the next release.

🤖 Generated with Claude Code

Repoint the references tied to this repository's identity ahead of the
rename ably-dart -> ably-pubsub-dart: the pubspec homepage/repository
URLs (shown on pub.dev), the README licence badge and issues link, and
the CONTRIBUTING title.

The pub.dev package name `ably`, the ably-dart agent identifier and
CHANGELOG history are intentionally unchanged. No workflow references
the repository name.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

@ttypic ttypic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@umair-ably
umair-ably marked this pull request as ready for review September 9, 2026 14:41
@umair-ably
umair-ably merged commit 5035886 into main Sep 9, 2026
3 checks passed
@umair-ably
umair-ably deleted the pubsub-split/rename-references branch September 9, 2026 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants