Skip to content

Commit b6acec9

Browse files
authored
[Infra] Remove explicit Ruby versioning from workflows (#9922)
* [Infra] Remove explicit Ruby versioning from workflows * Review
1 parent d6ba6cc commit b6acec9

34 files changed

+142
-426
lines changed

.github/workflows/abtesting.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ jobs:
2626
target: [ios, tvos, macos, watchos]
2727
steps:
2828
- uses: actions/checkout@v2
29-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
30-
with:
31-
ruby-version: '2.7'
29+
- uses: ruby/setup-ruby@v1
3230
- name: Setup Bundler
3331
run: scripts/setup_bundler.sh
3432
- name: Build and test
@@ -63,9 +61,7 @@ jobs:
6361
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
6462
with:
6563
cache_key: ${{ matrix.os }}
66-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
67-
with:
68-
ruby-version: '2.7'
64+
- uses: ruby/setup-ruby@v1
6965
- name: Setup Bundler
7066
run: scripts/setup_bundler.sh
7167
- name: Setup project and Build for Catalyst
@@ -82,9 +78,7 @@ jobs:
8278
steps:
8379
- uses: actions/checkout@v2
8480
- uses: actions/checkout@v2
85-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
86-
with:
87-
ruby-version: '2.7'
81+
- uses: ruby/setup-ruby@v1
8882
- name: Setup quickstart
8983
env:
9084
LEGACY: true
@@ -111,9 +105,7 @@ jobs:
111105
needs: pod-lib-lint
112106
steps:
113107
- uses: actions/checkout@v2
114-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
115-
with:
116-
ruby-version: '2.7'
108+
- uses: ruby/setup-ruby@v1
117109
- name: Setup Bundler
118110
run: scripts/setup_bundler.sh
119111
- name: PodLibLint ABTesting Cron

.github/workflows/analytics.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ jobs:
2727
target: [ios, tvos, macos]
2828
steps:
2929
- uses: actions/checkout@v2
30-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
31-
with:
32-
ruby-version: '2.7'
30+
- uses: ruby/setup-ruby@v1
3331
- name: Setup Bundler
3432
run: scripts/setup_bundler.sh
3533
- name: GoogleAppMeasurement

.github/workflows/app_check.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ jobs:
2626
POD_LIB_LINT_ONLY: 1
2727
steps:
2828
- uses: actions/checkout@v2
29-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
30-
with:
31-
ruby-version: '2.7'
29+
- uses: ruby/setup-ruby@v1
3230
- name: Setup Bundler
3331
run: scripts/setup_bundler.sh
3432
- name: Configure test keychain
@@ -45,9 +43,7 @@ jobs:
4543
POD_LIB_LINT_ONLY: 1
4644
steps:
4745
- uses: actions/checkout@v2
48-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
49-
with:
50-
ruby-version: '2.7'
46+
- uses: ruby/setup-ruby@v1
5147
- name: Setup Bundler
5248
run: scripts/setup_bundler.sh
5349
- name: Setup project and Build for Catalyst
@@ -88,9 +84,7 @@ jobs:
8884
needs: pod_lib_lint
8985
steps:
9086
- uses: actions/checkout@v2
91-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
92-
with:
93-
ruby-version: '2.7'
87+
- uses: ruby/setup-ruby@v1
9488
- name: Setup Bundler
9589
run: scripts/setup_bundler.sh
9690
- name: PodLibLint FirebaseAppCheck Cron

.github/workflows/appdistribution.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@ jobs:
2525
target: [ios]
2626
steps:
2727
- uses: actions/checkout@v2
28-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
29-
with:
30-
ruby-version: '2.7'
28+
- uses: ruby/setup-ruby@v1
3129
- name: Setup Bundler
3230
run: scripts/setup_bundler.sh
3331
- name: Build and test
@@ -60,9 +58,7 @@ jobs:
6058
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
6159
with:
6260
cache_key: ${{ matrix.os }}
63-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
64-
with:
65-
ruby-version: '2.7'
61+
- uses: ruby/setup-ruby@v1
6662
- name: Setup Bundler
6763
run: scripts/setup_bundler.sh
6864
- name: Setup project and Build for Catalyst
@@ -81,9 +77,7 @@ jobs:
8177
needs: pod-lib-lint
8278
steps:
8379
- uses: actions/checkout@v2
84-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
85-
with:
86-
ruby-version: '2.7'
80+
- uses: ruby/setup-ruby@v1
8781
- name: Setup Bundler
8882
run: scripts/setup_bundler.sh
8983
- name: PodLibLint App Distribution Cron

.github/workflows/archiving.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ jobs:
2929
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
3030
with:
3131
cache_key: ${{ matrix.os }}
32-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
33-
with:
34-
ruby-version: '2.7'
32+
- uses: ruby/setup-ruby@v1
3533
- name: Setup Bundler
3634
run: scripts/setup_bundler.sh
3735
- name: Setup project and archive
@@ -54,9 +52,7 @@ jobs:
5452
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
5553
with:
5654
cache_key: ${{ matrix.os }}
57-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
58-
with:
59-
ruby-version: '2.7'
55+
- uses: ruby/setup-ruby@v1
6056
- name: Setup Bundler
6157
run: scripts/setup_bundler.sh
6258
- name: Setup project and archive

.github/workflows/auth.yml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ jobs:
3030
target: [ios, tvos, macos, watchos]
3131
steps:
3232
- uses: actions/checkout@v2
33-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
34-
with:
35-
ruby-version: '2.7'
33+
- uses: ruby/setup-ruby@v1
3634
- name: Setup Bundler
3735
run: scripts/setup_bundler.sh
3836
- name: Configure test keychain
@@ -55,9 +53,7 @@ jobs:
5553
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
5654
with:
5755
cache_key: ${{ matrix.os }}
58-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
59-
with:
60-
ruby-version: '2.7'
56+
- uses: ruby/setup-ruby@v1
6157
- name: Setup Bundler
6258
run: scripts/setup_bundler.sh
6359
- name: Prereqs
@@ -111,9 +107,7 @@ jobs:
111107
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
112108
with:
113109
cache_key: ${{ matrix.os }}
114-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
115-
with:
116-
ruby-version: '2.7'
110+
- uses: ruby/setup-ruby@v1
117111
- name: Setup Bundler
118112
run: scripts/setup_bundler.sh
119113
- name: Setup project and Build for Catalyst
@@ -131,9 +125,7 @@ jobs:
131125
steps:
132126
- uses: actions/checkout@v2
133127
- uses: actions/checkout@v2
134-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
135-
with:
136-
ruby-version: '2.7'
128+
- uses: ruby/setup-ruby@v1
137129
- name: Setup quickstart
138130
run: scripts/setup_quickstart.sh authentication
139131
- name: Install Secret GoogleService-Info.plist
@@ -157,9 +149,7 @@ jobs:
157149
needs: pod-lib-lint
158150
steps:
159151
- uses: actions/checkout@v2
160-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
161-
with:
162-
ruby-version: '2.7'
152+
- uses: ruby/setup-ruby@v1
163153
- name: Setup Bundler
164154
run: scripts/setup_bundler.sh
165155
- name: Configure test keychain

.github/workflows/combine.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,7 @@ jobs:
6161
with:
6262
cache_key: ${{ matrix.os }}
6363

64-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
65-
with:
66-
ruby-version: '2.7'
64+
- uses: ruby/setup-ruby@v1
6765

6866
- name: Install xcpretty
6967
run: gem install xcpretty
@@ -85,9 +83,7 @@ jobs:
8583
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
8684
with:
8785
cache_key: ${{ matrix.os }}
88-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
89-
with:
90-
ruby-version: '2.7'
86+
- uses: ruby/setup-ruby@v1
9187
- name: Setup Bundler
9288
run: scripts/setup_bundler.sh
9389
- name: Install xcpretty

.github/workflows/core-diagnostics.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ jobs:
2828
target: [ios, tvos, macos]
2929
steps:
3030
- uses: actions/checkout@v2
31-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
32-
with:
33-
ruby-version: '2.7'
31+
- uses: ruby/setup-ruby@v1
3432
- name: Setup Bundler
3533
run: scripts/setup_bundler.sh
3634
- name: Build and test
@@ -60,9 +58,7 @@ jobs:
6058
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
6159
with:
6260
cache_key: ${{ matrix.os }}
63-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
64-
with:
65-
ruby-version: '2.7'
61+
- uses: ruby/setup-ruby@v1
6662
- name: Setup Bundler
6763
run: scripts/setup_bundler.sh
6864
- name: Setup project and Build Catalyst
@@ -82,9 +78,7 @@ jobs:
8278
needs: pod-lib-lint
8379
steps:
8480
- uses: actions/checkout@v2
85-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
86-
with:
87-
ruby-version: '2.7'
81+
- uses: ruby/setup-ruby@v1
8882
- name: Setup Bundler
8983
run: scripts/setup_bundler.sh
9084
- name: PodLibLint CoreDiagnostics Cron

.github/workflows/core.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ jobs:
2828
POD_LIB_LINT_ONLY: 1
2929
steps:
3030
- uses: actions/checkout@v2
31-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
32-
with:
33-
ruby-version: '2.7'
31+
- uses: ruby/setup-ruby@v1
3432
- name: Setup Bundler
3533
run: scripts/setup_bundler.sh
3634
- name: Build and test
@@ -66,9 +64,7 @@ jobs:
6664
- uses: mikehardy/buildcache-action@50738c6c77de7f34e66b870e4f8ede333b69d077
6765
with:
6866
cache_key: ${{ matrix.os }}
69-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
70-
with:
71-
ruby-version: '2.7'
67+
- uses: ruby/setup-ruby@v1
7268
- name: Setup Bundler
7369
run: scripts/setup_bundler.sh
7470
- name: Setup project and Build Catalyst
@@ -88,9 +84,7 @@ jobs:
8884
needs: pod-lib-lint
8985
steps:
9086
- uses: actions/checkout@v2
91-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
92-
with:
93-
ruby-version: '2.7'
87+
- uses: ruby/setup-ruby@v1
9488
- name: Setup Bundler
9589
run: scripts/setup_bundler.sh
9690
- name: PodLibLint Core Cron

.github/workflows/core_extension.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@ jobs:
2626
POD_LIB_LINT_ONLY: 1
2727
steps:
2828
- uses: actions/checkout@v2
29-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
30-
with:
31-
ruby-version: '2.7'
29+
- uses: ruby/setup-ruby@v1
3230
- name: Setup Bundler
3331
run: scripts/setup_bundler.sh
3432
- name: Build and test
@@ -47,9 +45,7 @@ jobs:
4745
needs: pod-lib-lint
4846
steps:
4947
- uses: actions/checkout@v2
50-
- uses: ruby/setup-ruby@359bebbc29cbe6c87da6bc9ea3bc930432750108
51-
with:
52-
ruby-version: '2.7'
48+
- uses: ruby/setup-ruby@v1
5349
- name: Setup Bundler
5450
run: scripts/setup_bundler.sh
5551
- name: PodLibLint CoreInternal Cron

0 commit comments

Comments
 (0)