diff --git a/.github/workflows/deploy-api-reference.yml b/.github/workflows/deploy-api-reference.yml index c47b90af80..01f39763c6 100644 --- a/.github/workflows/deploy-api-reference.yml +++ b/.github/workflows/deploy-api-reference.yml @@ -60,4 +60,4 @@ jobs: - name: Deploy to GitHub Pages id: deployment # https://github.com/actions/deploy-pages/releases - uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 + uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1 diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 06c171bc3e..3285467bb1 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -37,7 +37,7 @@ jobs: node-version: 24 - name: Configure JDK # https://github.com/actions/setup-java/releases - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 + uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0 with: distribution: 'temurin' java-version: '21' diff --git a/.github/workflows/tests_e2e_android.yml b/.github/workflows/tests_e2e_android.yml index 0e34228e8e..8dd45c6345 100644 --- a/.github/workflows/tests_e2e_android.yml +++ b/.github/workflows/tests_e2e_android.yml @@ -153,7 +153,7 @@ jobs: - name: Configure JDK # https://github.com/actions/setup-java/releases - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 + uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0 with: distribution: 'temurin' java-version: '21' diff --git a/.github/workflows/tests_e2e_ios.yml b/.github/workflows/tests_e2e_ios.yml index 79cc7a3182..e1ede03153 100644 --- a/.github/workflows/tests_e2e_ios.yml +++ b/.github/workflows/tests_e2e_ios.yml @@ -151,7 +151,7 @@ jobs: - name: Configure JDK # https://github.com/actions/setup-java/releases - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 + uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0 with: distribution: 'temurin' java-version: '21' @@ -211,7 +211,7 @@ jobs: # Detox is compiled during yarn install, using Xcode, set up cache first # https://github.com/hendrikmuhs/ccache-action/releases - - uses: hendrikmuhs/ccache-action@d62db5f07c26379fc4b4e0916f098a92573c3b03 # v1.2.23 + - uses: hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24 name: Xcode Compile Cache with: key: ${{ runner.os }}-${{ matrix.buildmode }}-${{ matrix.dep-resolution }}-ios-v3 # makes a unique key w/related restore key internally @@ -658,7 +658,7 @@ jobs: key: ${{ runner.os }}-ios-yarn-v1-${{ hashFiles('yarn.lock') }} restore-keys: ${{ runner.os }}-ios-yarn-v1 - - uses: hendrikmuhs/ccache-action@d62db5f07c26379fc4b4e0916f098a92573c3b03 # v1.2.23 + - uses: hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24 name: Xcode Compile Cache with: key: ${{ runner.os }}-archive-${{ matrix.dep-resolution }}-ios-v1 diff --git a/.github/workflows/tests_e2e_other.yml b/.github/workflows/tests_e2e_other.yml index 40ad8b6e83..9fa245df9d 100644 --- a/.github/workflows/tests_e2e_other.yml +++ b/.github/workflows/tests_e2e_other.yml @@ -131,7 +131,7 @@ jobs: - name: Configure JDK # https://github.com/actions/setup-java/releases - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 + uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0 with: distribution: 'temurin' java-version: '21' @@ -164,7 +164,7 @@ jobs: restore-keys: ${{ runner.os }}-macos-yarn-v1 # https://github.com/hendrikmuhs/ccache-action/releases - - uses: hendrikmuhs/ccache-action@d62db5f07c26379fc4b4e0916f098a92573c3b03 # v1.2.23 + - uses: hendrikmuhs/ccache-action@f09c25b45002a07be2955cbe52e8cee55643f89d # v1.2.24 name: Xcode Compile Cache with: key: ${{ runner.os }}-macos-v2 diff --git a/Gemfile b/Gemfile index 55c513d22e..3ebe6c103a 100644 --- a/Gemfile +++ b/Gemfile @@ -25,4 +25,4 @@ gem 'simplecov', '~> 1.0' gem 'simplecov-lcov', '~> 0.9' # Lint for packages/app Ruby helpers + __tests__ (yarn lint:ruby / tests:ios:ruby). -gem 'rubocop', '~> 1.75' +gem 'rubocop', '~> 1.90' diff --git a/Gemfile.lock b/Gemfile.lock index 2f240ff221..150630d804 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -107,8 +107,8 @@ GEM rainbow (3.1.1) regexp_parser (2.12.0) rexml (3.4.4) - rubocop (1.89.0) - json (~> 2.3) + rubocop (1.90.0) + json (>= 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) parallel (>= 1.10) @@ -158,7 +158,7 @@ PLATFORMS DEPENDENCIES cocoapods (= 1.17.0) - rubocop (~> 1.75) + rubocop (~> 1.90) simplecov (~> 1.0) simplecov-lcov (~> 0.9) xcodeproj (= 1.28.1) @@ -222,7 +222,7 @@ CHECKSUMS rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a regexp_parser (2.12.0) sha256=35a916a1d63190ab5c9009457136ae5f3c0c7512d60291d0d1378ba18ce08ebb rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 - rubocop (1.89.0) sha256=4dee8e3ee9c45e474834efd9e8d6fd031e8331c8dacdff0de4ad65ae0a6faae7 + rubocop (1.90.0) sha256=9eb4c065b5c5154e4ef554c547972f3905a9eb6b53e657e580b6796b54bf8242 rubocop-ast (1.50.0) sha256=b9ca88300da0803ee222ad20cdb30494c0a784eed06fdc35d254b06d662788db ruby-macho (4.1.0) sha256=23dab37f7de0fe1e14f3bfa73bebc423ae8cd1d4fdb3e5585abc45a841eca920 ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33