Skip to content

ci(release): fix the CI notes left stale by Release Build - #3492

Merged
datlechin merged 1 commit into
mainfrom
ci/release-build-stale-notes
Oct 18, 2026
Merged

datlechin merged 1 commit into
mainfrom
ci/release-build-stale-notes

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

Release Build (#3488) left four statements wrong in ci.md and macos-tests.yml.

Change

  • ci.md: lipo -verify_arch runs once per arch. Xcode 27's lipo fails a second arch with "-verify_arch requires exactly one input file".
  • ci.md: Release Build skips the SPM cache save because macOS Tests saves it. The tag-scope reason applies to build.yml only.
  • macos-tests.yml: the concurrency, cache-save and AllPlugins comments now cover every push, not only main.

Verified

actionlint is clean. Docs and comments only.

Not in this PR

  • .claude/rules/plugin-system.md:67 still says a new driver needs an AllPlugins entry. It now needs a RegistryPlugins entry, or BundledPlugins plus the app's copy: { destination: plugins } dependency. That file changes with the release cutover.

@datlechin
datlechin merged commit e861b5a into main Oct 18, 2026
7 checks passed
@datlechin
datlechin deleted the ci/release-build-stale-notes branch October 18, 2026 01:25
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