Skip to content

chore: add audience release workflow support, remove marketplace#779

Merged
nattb8 merged 1 commit into
mainfrom
feat/sdk-304-audience-version-bump
May 13, 2026
Merged

chore: add audience release workflow support, remove marketplace#779
nattb8 merged 1 commit into
mainfrom
feat/sdk-304-audience-version-bump

Conversation

@nattb8
Copy link
Copy Markdown
Collaborator

@nattb8 nattb8 commented May 12, 2026

Extends the release workflow to support independent Passport and Audience releases, removes dead Marketplace references, and adds a smart CI gate to unblock workflow-only PRs.

  • update-version.yml: adds a package dropdown (passport/audience), removes Marketplace, gates Passport-only steps (samples copy, SdkVersionInfoHelpers) behind the selection, sets passport-release or audience-release label accordingly
  • tag.yml: handles both labels — creates v{VERSION} for Passport, audience/v{VERSION} for Audience; TS SDK index.html check only runs for Passport
  • release.yml: detects Audience tags (audience/ prefix) and skips the Passport-specific TS SDK version line; marks releases with alpha in the tag name as prereleases
  • check_team_membership.sh: checks membership across both ped-stream-sdk-integrations-list and ped-stream-blockchain-services-list
  • test-audience-sample-app.yml: replaces the top-level path filter with a paths-changed detection job; ci-gate (the required check) passes immediately when no Audience paths changed, and fails only if tests actually fail or are cancelled
  • Audience package.json left at 0.1.0 so the workflow can be tested end-to-end

Closes SDK-304.

- update-version.yml: add `package` choice (passport/audience), remove
  Marketplace, gate Passport-only steps behind package selection
- tag.yml: handle audience-release label, create audience/vX.Y.Z tags
- release.yml: skip TS SDK version check for Audience releases
- Audience package.json left at 0.1.0 so the workflow can be tested

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nattb8 nattb8 requested review from a team as code owners May 12, 2026 05:19
@nattb8 nattb8 merged commit 26dae71 into main May 13, 2026
58 of 60 checks passed
@nattb8 nattb8 deleted the feat/sdk-304-audience-version-bump branch May 13, 2026 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants