mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-09 22:36:01 +05:45
fix(ci): bump ruby version (#16956)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
This commit is contained in:
1 parent
412d8c272a
commit
8945e1d2d8
18 files changed
+30
-30
No files matched your search
@@ -25,7 +25,7 @@ outputs:
|
||||
runs:
|
||||
using: 'composite'
|
||||
steps:
|
||||
- uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
with:
|
||||
ruby-version: "3.4"
|
||||
- name: Generate a NOTICES file
|
||||
|
||||
@@ -122,7 +122,7 @@ jobs:
|
||||
'
|
||||
env:
|
||||
CUSTOM_ENV_VARS: ${{ inputs.env_vars }}
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
if: inputs.method != 'spm' && inputs.method != 'spmbuildonly' && inputs.method != 'cmake'
|
||||
- name: Setup Bundler
|
||||
if: inputs.method != 'spm' && inputs.method != 'spmbuildonly' && inputs.method != 'cmake'
|
||||
|
||||
@@ -32,7 +32,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Xcode
|
||||
|
||||
@@ -66,7 +66,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0
|
||||
with:
|
||||
|
||||
@@ -140,7 +140,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4.0.0
|
||||
with:
|
||||
|
||||
@@ -70,7 +70,7 @@ jobs:
|
||||
name: ${{ inputs.artifact_name }}
|
||||
run-id: ${{ inputs.zip_run_id }}
|
||||
github-token: ${{ secrets.github_token }}
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Xcode
|
||||
env:
|
||||
XCODE_VERSION: ${{ inputs.xcode }}
|
||||
|
||||
@@ -74,7 +74,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Prereqs
|
||||
run: gem install xcpretty
|
||||
- name: Xcode
|
||||
|
||||
@@ -37,7 +37,7 @@ jobs:
|
||||
uses: ./.github/actions/setup_simulator
|
||||
with:
|
||||
platform: iOS
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Setup project and archive
|
||||
@@ -70,7 +70,7 @@ jobs:
|
||||
uses: ./.github/actions/setup_simulator
|
||||
with:
|
||||
platform: ${{ matrix.target }}
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Setup project and archive
|
||||
|
||||
@@ -31,7 +31,7 @@ jobs:
|
||||
owner: firebase
|
||||
repositories: firebase-ios-sdk
|
||||
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
ftl_test:
|
||||
# TODO(ncooke3): Enable FTL nightly testing. See #16031.
|
||||
if: github.repository == 'Firebase/firebase-ios-sdk'
|
||||
runs-on: macos-15
|
||||
runs-on: macos-26
|
||||
name: ${{ matrix.product }}
|
||||
env:
|
||||
plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
|
||||
@@ -79,7 +79,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Install xcpretty
|
||||
@@ -88,7 +88,7 @@ jobs:
|
||||
with:
|
||||
python-version: '3.11'
|
||||
- name: Xcode
|
||||
run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer
|
||||
run: sudo xcode-select -s /Applications/Xcode_26.4.app/Contents/Developer
|
||||
- name: Setup quickstart
|
||||
run: ${{ matrix.setup_command }} # zizmor: ignore[template-injection]
|
||||
- name: Install Secret GoogleService-Info.plist
|
||||
|
||||
@@ -37,7 +37,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Prereqs
|
||||
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
# runs-on: macos-12
|
||||
# steps:
|
||||
# - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
# - uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
# - uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
# - name: Xcode
|
||||
# run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer
|
||||
# - name: Setup testing repo and quickstart
|
||||
@@ -100,7 +100,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Prereqs
|
||||
run: gem install xcpretty
|
||||
- name: Xcode
|
||||
|
||||
@@ -33,7 +33,7 @@ jobs:
|
||||
# runs-on: macos-12
|
||||
# steps:
|
||||
# - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
# - uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
# - uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
# - name: Setup testing repo and quickstart
|
||||
# run: BOT_TOKEN="${botaccess}" scripts/setup_quickstart.sh functions nightly_release_testing
|
||||
# - name: install secret googleservice-info.plist
|
||||
@@ -98,7 +98,7 @@ jobs:
|
||||
persist-credentials: false
|
||||
- name: Set Xcode version
|
||||
run: sudo xcode-select -s /Applications/Xcode_26.2.app
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Prereqs
|
||||
run: gem install xcpretty
|
||||
- name: Setup testing repo and quickstart
|
||||
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
persist-credentials: false
|
||||
- name: Xcode
|
||||
run: sudo xcode-select -s /Applications/${{ env.MIN_XCODE }}.app/Contents/Developer
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: ./scripts/setup_bundler.sh
|
||||
- name: ZipBuildingTest
|
||||
@@ -142,7 +142,7 @@ jobs:
|
||||
persist-credentials: false
|
||||
- name: Xcode
|
||||
run: sudo xcode-select -s /Applications/${{ env.MIN_XCODE }}.app/Contents/Developer
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: ./scripts/setup_bundler.sh
|
||||
- name: ZipBuildingTest
|
||||
@@ -205,7 +205,7 @@ jobs:
|
||||
name: Firebase-actions-dir
|
||||
run-id: ${{ needs.packaging_done.outputs.run_id }}
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: ./scripts/setup_bundler.sh
|
||||
- name: Install xcpretty
|
||||
|
||||
@@ -40,7 +40,7 @@ jobs:
|
||||
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Xcode
|
||||
|
||||
@@ -305,7 +305,7 @@ jobs:
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
|
||||
- name: Select Xcode
|
||||
run: sudo xcode-select -s /Applications/Xcode_26.4.app/Contents/Developer
|
||||
@@ -387,7 +387,7 @@ jobs:
|
||||
key: ${{ runner.os }}-xctest-products-${{ matrix.target }}-${{ github.sha }}
|
||||
|
||||
- if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
|
||||
- name: Cache Pods
|
||||
if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
@@ -468,7 +468,7 @@ jobs:
|
||||
key: ${{ runner.os }}-xctest-products-${{ matrix.target }}-${{ github.sha }}
|
||||
|
||||
- if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
|
||||
- name: Cache Pods
|
||||
if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
@@ -565,7 +565,7 @@ jobs:
|
||||
key: ${{ runner.os }}-xctest-products-${{ matrix.target }}-${{ github.sha }}
|
||||
|
||||
- if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
|
||||
- name: Cache Pods
|
||||
if: steps.cache-products.outputs.cache-hit != 'true'
|
||||
@@ -647,7 +647,7 @@ jobs:
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- uses: ruby/setup-ruby@89f90524b88a01fe6e0b732220432cc6142926af # v1.313.0
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f # v1.335.0
|
||||
- name: Setup Bundler
|
||||
run: ./scripts/setup_bundler.sh
|
||||
- name: Xcode
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
3.4.1
|
||||
3.4.11
|
||||
@@ -36,9 +36,9 @@ job in presubmit.
|
||||
runs-on: macOS-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
|
||||
- uses: ruby/setup-ruby@7f797815d8adceb1c412e7abefdd1ab4abc47a5f
|
||||
with:
|
||||
ruby-version: '3.4.1'
|
||||
ruby-version: '3.4.11'
|
||||
- name: Setup Bundler
|
||||
run: scripts/setup_bundler.sh
|
||||
- name: Build and test
|
||||
|
||||
Reference in new issue
Block a user