Trigger ios-release from GitHub runner instead of self-hosted runner (#4246)

This commit is contained in:
Bart Louwers
2026-04-28 17:22:18 +02:00
committed by GitHub
parent 086bfcae4c
commit 29f90974f0
3 changed files with 21 additions and 16 deletions

View File

@@ -213,21 +213,6 @@ jobs:
run: |
HOSTING_BASE_PATH="maplibre-native/ios/latest" platform/ios/scripts/docc.sh
# Trigger release on main if VERSION file changed
- name: VERSION file changed
if: github.ref == 'refs/heads/main'
id: version-file-ios-changed
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
with:
files: platform/ios/VERSION
- name: Run release
if: github.ref == 'refs/heads/main' && steps.version-file-ios-changed.outputs.any_changed == 'true'
env:
GH_TOKEN: ${{ github.token }}
run: gh workflow run ios-release.yml --ref ${{ github.ref }}
ios-build-cmake:
needs: pre_job
runs-on: macos-14
@@ -298,3 +283,22 @@ jobs:
- name: Mark result as failed
if: needs.ios-build.result != 'success' || needs.ios-build-cmake.result != 'success'
run: exit 1
# Trigger release on main if VERSION file changed
- name: VERSION file changed
if: github.ref == 'refs/heads/main'
id: version-file-ios-changed
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
with:
files: platform/ios/VERSION
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4
with:
persist-credentials: false
- name: Run release
if: github.ref == 'refs/heads/main' && steps.version-file-ios-changed.outputs.any_changed == 'true'
env:
GH_TOKEN: ${{ github.token }}
run: gh workflow run ios-release.yml --ref ${{ github.ref }}

View File

@@ -9,6 +9,7 @@ Note: this release has some changes to how icon offsets behave on pitched maps.
- core: Handle allocation failure ([#4178](https://github.com/maplibre/maplibre-native/pull/4178)).
- Disable icon scaling with offsets ([#3928](https://github.com/maplibre/maplibre-native/pull/3928)).
- Fix: unconditionally rewriting contentScaleFactor/drawableSize every layout pass caused a feedback loop under iOS 26 Smart Display Zoom ([#4251](https://github.com/maplibre/maplibre-native/pull/4251)). This resolves CarPlay users were experiencing.
- iOS: Fix case image expression crash ([#4269]((https://github.com/maplibre/maplibre-native/pull/4269))).
## 6.25.1

View File

@@ -9,6 +9,7 @@ load(
"top_level_target",
"xcodeproj",
)
load("//platform/ios/bazel:macros.bzl", "info_plist")
load(
"bazel/files.bzl",
"MLN_MACOS_PRIVATE_HEADERS",
@@ -16,7 +17,6 @@ load(
"MLN_MACOS_PUBLIC_OBJCPP_SOURCE",
"MLN_MACOS_PUBLIC_OBJC_SOURCE",
)
load("//platform/ios/bazel:macros.bzl", "info_plist")
# Selects the macOS event loop implementation
# Use --//platform/macos:macos_loop=cfrunloop for AppKit/SwiftUI apps (xcframework builds)