Trigger ios-release from GitHub runner instead of self-hosted runner (#4246)
This commit is contained in:
34
.github/workflows/ios-ci.yml
vendored
34
.github/workflows/ios-ci.yml
vendored
@@ -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 }}
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user