Skip to content

Migrate update_error_codes to the outputs parameter#942

Merged
AlvaroBrey merged 2 commits into
mainfrom
alvarobrey/error-codes-outputs-migration
Jun 18, 2026
Merged

Migrate update_error_codes to the outputs parameter#942
AlvaroBrey merged 2 commits into
mainfrom
alvarobrey/error-codes-outputs-migration

Conversation

@AlvaroBrey

@AlvaroBrey AlvaroBrey commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Migrates the update_error_codes job to the orb's outputs parameter, required by sdks-circleci-orb v4.0.0 (which removes the output parameter).


Note

Low Risk
CI-only orb upgrade and parameter rename; no application runtime or release artifact logic changes beyond how generated error codes are wired in the pipeline.

Overview
Upgrades the RevenueCat sdks-common-config CircleCI orb from 3.21.2 to 4.0.0, which drops the legacy output parameter on update-error-codes.

The update_error_codes workflow now passes outputs with a source→destination mapping (error-codes.ts:src/generated/error-codes.ts) instead of a single output path. Build, commit paths, and API update steps are unchanged.

Reviewed by Cursor Bugbot for commit f925a9f. Bugbot is set up for automated code reviews on this repo. Configure here.

sdks-circleci-orb v4.0.0 replaces the single output param with outputs (source:destination).
@AlvaroBrey AlvaroBrey self-assigned this Jun 18, 2026
@AlvaroBrey AlvaroBrey requested a review from a team June 18, 2026 07:50
@AlvaroBrey AlvaroBrey marked this pull request as ready for review June 18, 2026 07:57

AlvaroBrey commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

Merge activity

  • Jun 18, 8:04 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 18, 8:04 AM UTC: @AlvaroBrey merged this pull request with Graphite.

@AlvaroBrey AlvaroBrey merged commit 9857b29 into main Jun 18, 2026
6 of 7 checks passed
@AlvaroBrey AlvaroBrey deleted the alvarobrey/error-codes-outputs-migration branch June 18, 2026 08:04
RCGitBot added a commit that referenced this pull request Jun 22, 2026
**This is an automatic release.**

## RevenueCat SDK
### 🐞 Bugfixes
* fix(purchases-js): use default product background for Stripe Billing
(#944) via Nicola Sacco (@nicfix)

### 🔄 Other Changes
* Bump sdks-common-config orb to 4.1.0 (#943) via Álvaro Brey
(@AlvaroBrey)
* feat: send paywallSessionId in checkout/start (#939) via Deema
AlShamaa (@dalshamaa)
* Migrate update_error_codes to the outputs parameter (#942) via Álvaro
Brey (@AlvaroBrey)
* Update sdks-common-config orb to 3.21.2 (#941) via Antonio Pallares
(@ajpallares)
* chore: Add 3-day Dependabot cooldown, excluding fastlane plugin (#934)
via Toni Rico (@tonidero)

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Release-only version and changelog updates with no application source
changes in the diff.
> 
> **Overview**
> **Automatic patch release** that bumps `@revenuecat/purchases-js` from
**1.43.0** to **1.43.1** across `.version`, `package.json`,
`src/helpers/constants.ts`, and the docs redirect in
`scripts/docs/index.html`.
> 
> `CHANGELOG.md` and `CHANGELOG.latest.md` are updated to record
**1.43.1** as a bugfix release (Stripe Billing default product
background, #944) plus other merged items (e.g. `paywallSessionId` on
checkout/start, CI orb bumps, Dependabot cooldown)—those behaviors are
**not** modified in this diff; only version and changelog text change
here.
> 
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
249135d. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants