Skip to content

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

Closed
nattb8 wants to merge 1 commit into
mainfrom
feat/sdk-304-audience-version-bump
Closed

chore: add audience release workflow support, remove marketplace#776
nattb8 wants to merge 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.

@nattb8 nattb8 requested review from a team as code owners May 12, 2026 02:48
@nattb8 nattb8 force-pushed the feat/sdk-304-audience-version-bump branch from 1be8d9c to b8dc21a Compare May 12, 2026 02:57
@nattb8 nattb8 changed the title bump(audience): 0.1.0 → 0.2.0 for mobile attribution release chore: add audience release workflow support, remove marketplace May 12, 2026
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Stale comment

Comment thread .github/workflows/tag.yml
@nattb8 nattb8 force-pushed the feat/sdk-304-audience-version-bump branch 3 times, most recently from 19226c3 to 35ef93e Compare May 12, 2026 04:39
- 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 force-pushed the feat/sdk-304-audience-version-bump branch from 35ef93e to edee238 Compare May 12, 2026 05:13
@nattb8 nattb8 closed this May 12, 2026
@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

None yet

Development

Successfully merging this pull request may close these issues.

1 participant