Skip to content

Update repository references for rename to ably-pubsub-ruby - #457

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

Update repository references for rename to ably-pubsub-ruby#457
umair-ably merged 1 commit into
mainfrom
pubsub-split/rename-references

Conversation

@umair-ably

Copy link
Copy Markdown
Contributor

What

Updates every reference tied to this repository's identity ahead of the rename ably-rubyably-pubsub-ruby:

  • .github/workflows/docs.yml — IAM role ably-sdk-builds-ably-rubyably-sdk-builds-ably-pubsub-ruby (the new role is already provisioned)
  • .github/workflows/features.ymlrepository-name: ably-pubsub-ruby
  • README.md — Coveralls badge, license badge, issues link
  • CONTRIBUTING.md — changelog-generator project flag, tags URL
  • INTRO.md — source-code link
  • ably.gemspec — homepage URL

What is intentionally unchanged

  • The ably-ruby/<version> agent identifier — that is a registered identifier, not a repository reference.
  • Historical CHANGELOG/UPDATING entries and issue links in code comments and specs — GitHub's rename redirect covers all of them, and rewriting history entries is churn.

⚠️ Merge order

Merge immediately after the repository is renamed, not before. The new IAM role's OIDC trust is bound to the new repository name, so the docs.yml change only works post-rename (and the old role name stops matching once the rename happens — hence same-window). After merging here, merge main into integration/v2, which carries identical docs.yml/features.yml copies.

Post-merge verification: full check.yml matrix, a features.yml run, and a docs.yml run confirming the AWS credential step succeeds and the upload lands (that failure mode is silent).

🤖 Generated with Claude Code

Updates every reference tied to the repository's identity: the docs
workflow's IAM role, the features workflow's repository-name, README
badges and links, CONTRIBUTING release steps, INTRO source link, and
the gemspec homepage.

Intentionally unchanged: the ably-ruby/<version> agent identifier (a
registered identifier, not a repo reference), historical CHANGELOG and
UPDATING entries, and issue links in comments and specs, which GitHub's
rename redirect covers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@umair-ably
umair-ably marked this pull request as ready for review September 2, 2026 14:39
@umair-ably
umair-ably merged commit becd92c into main Sep 2, 2026
9 of 23 checks passed
@umair-ably
umair-ably deleted the pubsub-split/rename-references branch September 2, 2026 14:39
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