Skip to content

ci: remove the post-release Update Apps step#1307

Open
abueide wants to merge 1 commit into
masterfrom
remove-post-release-update-apps
Open

ci: remove the post-release Update Apps step#1307
abueide wants to merge 1 commit into
masterfrom
remove-post-release-update-apps

Conversation

@abueide

@abueide abueide commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Removes the "Update Apps" step from release-production. Traced its origin to a local devbox maintenance script (update-apps) that got wired into the release job at some point - as a CI step it never made sense: it runs after the actual npm publish (can't gate release correctness), and nothing commits/pushes the "updated" lockfiles back (runner is ephemeral, so it's a no-op with no lasting effect).
  • It was also surfacing unrelated noise: examples/AnalyticsReactNativeExample is a standalone yarn project outside the root workspace, so it isn't covered by any of the curation-block fixes from ci: switch to ubuntu-latest-large, likely root cause of stuck runs #1305, and its own independently-resolved flatted@3.3.1 hit a fresh curation block, making a successful release look broken.

Test plan

Traced its origin back to a local devbox maintenance script
(update-apps, meant for a maintainer to manually refresh the example
app's lockfile) that got wired into the production release job at some
point. As a CI step it never made sense: it runs after the actual npm
publish, so it can't gate release correctness, and nothing here commits
or pushes the "updated" lockfiles back - the runner is ephemeral, so the
whole step is a no-op with no lasting effect except surfacing unrelated
curation-block noise (examples/AnalyticsReactNativeExample is a
standalone yarn project outside the root workspace, so it isn't covered
by any of this session's resolutions fixes) that makes a successful
release look broken.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant