Repository navigation
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Integration branch for io.ably.pubsub:* v2 packages #1245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Uh oh!
There was an error while loading. Please reload this page.
Integration branch for io.ably.pubsub:* v2 packages #1245
Changes from all commits
518819d2453f81686bdfd4ead47faf1cc9453576187936985f05ca1d3ff4bb210373baf659eae59bb1da9632d59ba47326File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MAJOR]
javadoc.ymlassumes the old per-repo IAM role — docs upload fails silently after the renameBefore running
ably/sdk-upload-actionon thissourcePath,javadoc.ymlassumesrole/ably-sdk-builds-ably-java(line 24). This repo is renamed toably-pubsub-javaunder the PubSub device/server split rollout (PDR-091b2), and the rollout explicitly warns that these per-repo OIDC/IAM bindings break on rename: the role's trust policy no longer matches the workflow's OIDC subject, so the docs upload starts failing silently on the next push to main. The IAM role (name and trust-policy repo binding) needs re-provisioning forably/ably-pubsub-java, and the ARN on line 24 updated, in the same pass as the rename.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MAJOR] Docs published only for the internal
core; the public doors get no docs siteThis uploads only
core/build/docs/javadoc, and thedevicemodule publishes an empty javadoc jar. Under the PubSub device/server split rollout (PDR-091b2),coreis the internal-only artifact andPubSubDevice/PubSubServerare the recommended public entry points — so as configured, the docs site documents the one artifact users must not depend on and omits the public API. Please generate and publish docs for thedeviceandservermodules (in addition to, or instead of,core).There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[CRITICAL]
release.yamlsilently no-ops after the repo renamerelease.yamlguards the release job withif: github.repository == 'ably/ably-java'(line 9), but this repository is nowably/ably-pubsub-java(assettings.gradle.kts'srootProject.namealready reflects, per the PubSub device/server split rollout, PDR-091b2). With the old name in the guard the condition is false, the job is skipped, and the workflow reports success having published nothing — releases silently stop. Update the guard toably/ably-pubsub-java, keeping the fork-protection intent, and sweep for any othergithub.repositoryguards. (Anchored on the added pre-flight step; the guard itself is on line 9, outside this PR's hunks.)Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.