Skip to content

Commit c37bce4

Browse files
chore: use setup-gradle to speed up GitHub Actions workflow (#1006)
* Use setup-gradle GitHub Action * Use firebaseAppDistributionDefault instead of firebaseAppDistribution
1 parent 11c6604 commit c37bce4

File tree

6 files changed

+25
-4
lines changed

6 files changed

+25
-4
lines changed

.github/workflows/app-distribution-alpha.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ jobs:
1919
distribution: 'zulu'
2020
java-version: '17'
2121

22+
- name: Set up Gradle
23+
uses: gradle/actions/setup-gradle@v5
24+
2225
- name: Set up signing configuration
2326
uses: ./.github/actions/setup-signing
2427
with:

.github/workflows/app-distribution-beta.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
distribution: 'zulu'
2222
java-version: '17'
2323

24+
- name: Set up Gradle
25+
uses: gradle/actions/setup-gradle@v5
26+
2427
- name: Set up signing configuration
2528
uses: ./.github/actions/setup-signing
2629
with:

.github/workflows/build-docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ jobs:
8383
distribution: 'zulu'
8484
java-version: '17'
8585

86+
- name: Set up Gradle
87+
uses: gradle/actions/setup-gradle@v5
88+
8689
- name: Download artifacts
8790
uses: actions/download-artifact@v7
8891
with:

.github/workflows/build.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
distribution: 'zulu'
3030
java-version: '17'
3131

32+
- name: Set up Gradle
33+
uses: gradle/actions/setup-gradle@v5
34+
3235
- name: Set up signing configuration
3336
uses: ./.github/actions/setup-signing
3437
with:
@@ -101,6 +104,9 @@ jobs:
101104
distribution: 'zulu'
102105
java-version: '17'
103106

107+
- name: Set up Gradle
108+
uses: gradle/actions/setup-gradle@v5
109+
104110
- name: Set up signing configuration
105111
uses: ./.github/actions/setup-signing
106112
with:
@@ -139,6 +145,9 @@ jobs:
139145
distribution: 'zulu'
140146
java-version: '17'
141147

148+
- name: Set up Gradle
149+
uses: gradle/actions/setup-gradle@v5
150+
142151
- name: Set up signing configuration
143152
uses: ./.github/actions/setup-signing
144153
with:
@@ -172,6 +181,9 @@ jobs:
172181
distribution: 'zulu'
173182
java-version: '17'
174183

184+
- name: Set up Gradle
185+
uses: gradle/actions/setup-gradle@v5
186+
175187
- name: Publish release to Google Play Store
176188
run: |
177189
./gradlew assembleProdRelease bundleProdRelease

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Software description: Android library of reusable graphical components
1111
*/
1212

13-
import com.google.firebase.appdistribution.gradle.firebaseAppDistribution
13+
import com.google.firebase.appdistribution.gradle.firebaseAppDistributionDefault
1414
import com.orange.ouds.gradle.Environment
1515
import com.orange.ouds.gradle.execute
1616
import com.orange.ouds.gradle.findTypedProperty
@@ -116,7 +116,7 @@ android {
116116
}
117117
}
118118

119-
firebaseAppDistribution {
119+
firebaseAppDistributionDefault {
120120
groups = project.findTypedProperty("appDistributionGroup")
121121
}
122122

buildSrc/src/main/kotlin/firebase.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*/
1212

1313
import com.android.build.gradle.internal.dsl.BaseAppModuleExtension
14-
import com.google.firebase.appdistribution.gradle.firebaseAppDistribution
14+
import com.google.firebase.appdistribution.gradle.firebaseAppDistributionDefault
1515
import com.google.zxing.BarcodeFormat
1616
import com.google.zxing.EncodeHintType
1717
import com.google.zxing.client.j2se.MatrixToImageWriter
@@ -256,7 +256,7 @@ private fun generateQrCode(release: FirebaseAppDistributionRelease): File {
256256
}
257257

258258
afterEvaluate {
259-
firebaseAppDistribution {
259+
firebaseAppDistributionDefault {
260260
releaseNotesFile = releaseNotesFilePath
261261
}
262262
}

0 commit comments

Comments
 (0)