From 8b4a00de477a6067f44c9ca1f639eac0978c5416 Mon Sep 17 00:00:00 2001 From: Philip Niedertscheider Date: Tue, 5 Nov 2024 13:51:02 +0100 Subject: [PATCH 1/6] chore(ci): update Vision OS workflow to macOS 15 and XR OS 2.1 (#397) --- .github/workflows/tests.yml | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index caaea16d..e669108e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,14 +14,25 @@ concurrency: jobs: unit-tests: name: Unit Tests (${{ matrix.build.sdk }}) - runs-on: macos-14 + runs-on: ${{ matrix.build.runs-on }} timeout-minutes: 30 strategy: matrix: - build: [ - { sdk: 'iphonesimulator', destination: 'platform=iOS Simulator,OS=17.5,name=iPhone 15 Pro', action: 'test' }, - { sdk: 'xros', destination: 'platform=visionOS Simulator,OS=1.2,name=Apple Vision Pro', action: 'build' } - ] + build: + [ + { + sdk: "iphonesimulator", + destination: "platform=iOS Simulator,OS=18.0,name=iPhone 16 Pro", + action: "test", + runs-on: "macos-14", + }, + { + sdk: "xros", + destination: "platform=visionOS Simulator,OS=2.1,name=Apple Vision Pro", + action: "build", + runs-on: "macos-15", + }, + ] steps: - name: Checkout the repository uses: actions/checkout@v4 @@ -30,8 +41,10 @@ jobs: xcode-version: latest-stable - name: Check environment run: | - xcodebuild -version - swift --version + set -ex + xcodebuild -version + swift --version + xcrun simctl list - name: Run Tests run: | set -o pipefail && \ @@ -78,8 +91,10 @@ jobs: xcode-version: latest-stable - name: Check environment run: | - xcodebuild -version - swift --version + set -ex + xcodebuild -version + swift --version + xcrun simctl list - name: Run tests run: swift test --parallel --enable-code-coverage - name: Generate code coverage reports From b031272675e63bc2c9857df7cc0c92a7a26c25b2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 13:30:40 +0000 Subject: [PATCH 2/6] chore(deps): update dependency ruby to v3.3.6 (#380) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ruby](https://www.ruby-lang.org) ([source](https://redirect.github.com/ruby/ruby)) | patch | `3.3.1` -> `3.3.6` | --- ### Configuration 📅 **Schedule**: 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](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/techprimate/TPPDF). --- .ruby-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ruby-version b/.ruby-version index bea438e9..9c25013d 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.1 +3.3.6 From 99ea100a8b0be4014e5289bacfbfa1e8ecccd80d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 13:30:55 +0000 Subject: [PATCH 3/6] chore(deps): update dependency slather to v2.8.4 (#393) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [slather](https://redirect.github.com/SlatherOrg/slather) | `2.8.3` -> `2.8.4` | [![age](https://developer.mend.io/api/mc/badges/age/rubygems/slather/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/slather/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/slather/2.8.3/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/slather/2.8.3/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
SlatherOrg/slather (slather) ### [`v2.8.4`](https://redirect.github.com/SlatherOrg/slather/blob/HEAD/CHANGELOG.md#v284) [Compare Source](https://redirect.github.com/SlatherOrg/slather/compare/v2.8.3...v2.8.4) - Don't crash when 0% coverage is causing empty JSON [jarrodlombardo-EventBase](https://redirect.github.com/jarrodlombardo-EventBase) [#​570](https://redirect.github.com/SlatherOrg/slather/pull/570) - Xcode 16 compatibility (as of beta 5) [ksuther](https://redirect.github.com/ksuther) [#​568](https://redirect.github.com/SlatherOrg/slather/pull/568)
--- ### Configuration 📅 **Schedule**: 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](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/techprimate/TPPDF). --- Gemfile.lock | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8c176b4a..38aba4f9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,15 +5,18 @@ GEM base64 nkf rexml - activesupport (7.1.4) + activesupport (7.1.5) base64 + benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) mutex_m + securerandom (>= 0.3) tzinfo (~> 2.0) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) @@ -22,6 +25,7 @@ GEM json (>= 1.5.1) atomos (0.1.3) base64 (0.2.0) + benchmark (0.3.0) bigdecimal (3.1.8) claide (1.1.0) clamp (1.3.2) @@ -88,6 +92,7 @@ GEM xcinvoke (~> 0.3.0) json (2.7.2) liferaft (0.0.6) + logger (1.6.1) mini_portile2 (2.8.7) minitest (5.22.3) molinillo (0.8.0) @@ -110,6 +115,7 @@ GEM ruby-macho (2.5.1) sassc (2.4.0) ffi (~> 1.9) + securerandom (0.3.1) slather (2.8.3) CFPropertyList (>= 2.2, < 4) activesupport From c0242e87891667dcb8e5265b4e04799240539ad0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 13:31:08 +0000 Subject: [PATCH 4/6] chore(deps): update dependency jazzy to v0.15.3 (#394) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jazzy](https://redirect.github.com/realm/jazzy) | `0.15.2` -> `0.15.3` | [![age](https://developer.mend.io/api/mc/badges/age/rubygems/jazzy/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/jazzy/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/jazzy/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/jazzy/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
realm/jazzy (jazzy) ### [`v0.15.3`](https://redirect.github.com/realm/jazzy/blob/HEAD/CHANGELOG.md#0153) [Compare Source](https://redirect.github.com/realm/jazzy/compare/v0.15.2...v0.15.3) ##### Breaking - None. ##### Enhancements - None. ##### Bug Fixes - Don't crash in SourceKitten when the Swift 6 compiler reports educational notes.\ [John Fairhurst](https://redirect.github.com/johnfairh) [#​1399](https://redirect.github.com/realm/jazzy/issues/1399)
--- ### Configuration 📅 **Schedule**: 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](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/techprimate/TPPDF). --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 38aba4f9..e57b432f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -80,7 +80,7 @@ GEM httpclient (2.8.3) i18n (1.14.6) concurrent-ruby (~> 1.0) - jazzy (0.15.2) + jazzy (0.15.3) cocoapods (~> 1.5) mustache (~> 1.1) open4 (~> 1.3) @@ -90,7 +90,7 @@ GEM sassc (~> 2.1) sqlite3 (~> 1.3) xcinvoke (~> 0.3.0) - json (2.7.2) + json (2.7.6) liferaft (0.0.6) logger (1.6.1) mini_portile2 (2.8.7) From d89a0164430eb81d38a3cbd5ce5ba5e90bd14767 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:58:30 +0100 Subject: [PATCH 5/6] chore(deps): update dependency cocoapods to v1.16.2 (#395) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Gemfile.lock | 34 +++++++++++++++------------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e57b432f..3cdd7700 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,19 +5,18 @@ GEM base64 nkf rexml - activesupport (7.1.5) + activesupport (7.2.2) base64 benchmark (>= 0.3) bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) + concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) logger (>= 1.4.2) minitest (>= 5.1) - mutex_m securerandom (>= 0.3) - tzinfo (~> 2.0) + tzinfo (~> 2.0, >= 2.0.5) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) algoliasearch (1.27.5) @@ -29,10 +28,10 @@ GEM bigdecimal (3.1.8) claide (1.1.0) clamp (1.3.2) - cocoapods (1.15.2) + cocoapods (1.16.2) addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) + cocoapods-core (= 1.16.2) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 2.1, < 3.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -46,8 +45,8 @@ GEM molinillo (~> 0.8.0) nap (~> 1.0) ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) + xcodeproj (>= 1.27.0, < 2.0) + cocoapods-core (1.16.2) activesupport (>= 5.0, < 8) addressable (~> 2.8) algoliasearch (~> 1.0) @@ -67,13 +66,13 @@ GEM netrc (~> 0.11) cocoapods-try (1.2.0) colored2 (3.1.2) - concurrent-ruby (1.2.3) + concurrent-ruby (1.3.4) connection_pool (2.4.1) drb (2.2.1) escape (0.0.4) ethon (0.16.0) ffi (>= 1.15.0) - ffi (1.16.3) + ffi (1.17.0) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) @@ -94,11 +93,10 @@ GEM liferaft (0.0.6) logger (1.6.1) mini_portile2 (2.8.7) - minitest (5.22.3) + minitest (5.25.1) molinillo (0.8.0) mustache (1.1.1) - mutex_m (0.2.0) - nanaimo (0.3.0) + nanaimo (0.4.0) nap (1.1.0) netrc (0.11.0) nkf (0.2.0) @@ -109,8 +107,7 @@ GEM public_suffix (4.0.7) racc (1.7.3) redcarpet (3.6.0) - rexml (3.2.9) - strscan + rexml (3.3.9) rouge (2.0.7) ruby-macho (2.5.1) sassc (2.4.0) @@ -124,20 +121,19 @@ GEM xcodeproj (~> 1.21) sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) - strscan (3.1.0) typhoeus (1.4.1) ethon (>= 0.9.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcodeproj (1.24.0) + xcodeproj (1.27.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (~> 3.2.4) + nanaimo (~> 0.4.0) + rexml (>= 3.3.6, < 4.0) xcpretty (0.3.0) rouge (~> 2.0.7) From 337f7923970124d1a3e79ed949e5a88796e25123 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 15:09:52 +0000 Subject: [PATCH 6/6] chore(deps): update dependency slather to v2.8.4 (#398) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [slather](https://redirect.github.com/SlatherOrg/slather) | `2.8.3` -> `2.8.4` | [![age](https://developer.mend.io/api/mc/badges/age/rubygems/slather/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/slather/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/slather/2.8.3/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/slather/2.8.3/2.8.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
SlatherOrg/slather (slather) ### [`v2.8.4`](https://redirect.github.com/SlatherOrg/slather/blob/HEAD/CHANGELOG.md#v284) [Compare Source](https://redirect.github.com/SlatherOrg/slather/compare/v2.8.3...v2.8.4) - Don't crash when 0% coverage is causing empty JSON [jarrodlombardo-EventBase](https://redirect.github.com/jarrodlombardo-EventBase) [#​570](https://redirect.github.com/SlatherOrg/slather/pull/570) - Xcode 16 compatibility (as of beta 5) [ksuther](https://redirect.github.com/ksuther) [#​568](https://redirect.github.com/SlatherOrg/slather/pull/568)
--- ### Configuration 📅 **Schedule**: 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](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/techprimate/TPPDF). --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3cdd7700..11fabed8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -113,12 +113,12 @@ GEM sassc (2.4.0) ffi (~> 1.9) securerandom (0.3.1) - slather (2.8.3) + slather (2.8.4) CFPropertyList (>= 2.2, < 4) activesupport clamp (~> 1.3) nokogiri (>= 1.14.3) - xcodeproj (~> 1.21) + xcodeproj (~> 1.25) sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) typhoeus (1.4.1)