Skip to content

chore(deps): update dependency macos to v15#7190

Merged
lalalune merged 1 commit into
developfrom
renovate/macos-15.x
Apr 29, 2026
Merged

chore(deps): update dependency macos to v15#7190
lalalune merged 1 commit into
developfrom
renovate/macos-15.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 29, 2026

This PR contains the following updates:

Package Type Update Change
macos github-runner major 1415

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions github-actions Bot added the ci label Apr 29, 2026
needs: prepare
if: needs.prepare.outputs.build_ios == 'true'
runs-on: macos-14
runs-on: macos-15
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P2 Implicit Xcode 16 upgrade — no version pinned

macos-15 runners default to Xcode 16, while macos-14 defaulted to Xcode 15. Since neither the build-ios nor build-macos jobs pin an Xcode version with xcode-select, both will silently pick up Xcode 16. CocoaPods compatibility with Xcode 16 and any Swift concurrency/compiler changes between the two major versions should be verified before relying on this in production releases.

if: ${{ inputs.platform == '' || inputs.platform == 'all' }}
needs: [prepare, validate-release]
runs-on: macos-14
runs-on: macos-15
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P2 Runner version split between companion and main build matrix

build-browser-companions is now on macos-15, but the prepare step's desktop matrix still emits macos-14 for Apple Silicon (lines 139/145) and macos-15-intel for Intel. If the Safari browser-extension companion needs to target the same OS baseline as the shipped .app, building it on a newer OS may produce a binary incompatible with the macOS build produced by the build matrix. Consider aligning the runner or at minimum documenting the intentional split.

@renovate renovate Bot force-pushed the renovate/macos-15.x branch from a3af26a to a186e79 Compare April 29, 2026 10:10
@lalalune lalalune merged commit e3bf76f into develop Apr 29, 2026
12 of 23 checks passed
@lalalune lalalune deleted the renovate/macos-15.x branch April 29, 2026 10:43
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.

1 participant