Skip to content

ci: stop pinning Xcode 16.2 in the publish workflow - #22

Merged
Merkost merged 1 commit into
mainfrom
fix/publish-xcode-version
Aug 20, 2026
Merged

ci: stop pinning Xcode 16.2 in the publish workflow#22
Merkost merged 1 commit into
mainfrom
fix/publish-xcode-version

Conversation

@Merkost

@Merkost Merkost commented Aug 20, 2026

Copy link
Copy Markdown
Member

The 0.5.0 publish failed. Not the library — the runner:

Switching Xcode to version '16.2'...
Available versions: 26.6.0, 26.5.0, 26.4.1, 26.3.0, 26.2.0, 26.1.1, 26.0.1
##[error]Could not find Xcode version that satisfied version spec: '16.2'

macOS-latest no longer ships Xcode 16.2, so Select Xcode 16.2 fails outright. It failed three steps in, before any Gradle work, so nothing was uploaded to Maven Central — the release is tagged and published on GitHub, but the artifacts are not out.

build.yml already asks for latest-stable and passed on the same runner minutes earlier (both Test All Platforms and Build Library), so this aligns publish.yml with the workflow that is known good.

Workflow-only change; no source touched.

macOS-latest no longer ships Xcode 16.2 — the runner now offers 26.0
through 26.6 — so "Select Xcode 16.2" fails outright and the 0.5.0
publish never reached Gradle. build.yml already asks for latest-stable
and passes on the same runner; publish.yml now matches it.

The failure was clean: it happened three steps in, before any Gradle
work, so nothing was uploaded.
@Merkost
Merkost merged commit 3bfcf3b into main Aug 20, 2026
2 checks passed
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