Skip to content

Commit 256e4fb

Browse files
RBusarowkodiakhq[bot]
authored andcommitted
use concurrent caching in actions
1 parent e93c7e4 commit 256e4fb

File tree

3 files changed

+26
-20
lines changed

3 files changed

+26
-20
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ jobs:
4646
gradle/libs.versions.toml
4747
arguments: |
4848
detekt --no-daemon
49+
concurrent: true
50+
gradle-build-scan-report: false
4951

5052
ktlint:
5153

@@ -72,6 +74,8 @@ jobs:
7274
gradle/libs.versions.toml
7375
arguments: |
7476
ktlintformat
77+
concurrent: true
78+
gradle-build-scan-report: false
7579

7680
# If KtLint generated changes, commit and push those changes.
7781
- name: commit changes
@@ -115,6 +119,8 @@ jobs:
115119
gradle/libs.versions.toml
116120
arguments: |
117121
updateWebsitePackageJsonVersion
122+
concurrent: true
123+
gradle-build-scan-report: false
118124

119125
- name: commit changes
120126
uses: stefanzweifel/git-auto-commit-action@v4
@@ -156,6 +162,8 @@ jobs:
156162
modulecheck.kotlinVersion=${{ matrix.kotlin-version }}
157163
modulecheck.gradleVersion=${{ matrix.gradle-version }}
158164
modulecheck.agpVersion=${{ matrix.agp-version }}
165+
concurrent: true
166+
gradle-build-scan-report: false
159167

160168
- name: Archive test results
161169
uses: actions/upload-artifact@v2
@@ -196,6 +204,8 @@ jobs:
196204
gradle/libs.versions.toml
197205
arguments: |
198206
testJvm
207+
concurrent: true
208+
gradle-build-scan-report: false
199209

200210
- name: Archive test results
201211
uses: actions/upload-artifact@v2

.github/workflows/dependency-sync.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,15 @@ jobs:
3939
java-version : '14'
4040
cache: 'gradle'
4141

42-
- uses: actions/cache@v2
42+
- uses: burrunan/gradle-cache-action@v1
43+
name: run dependencySync
4344
with:
44-
path: |
45-
~/buildSrc/.gradle
46-
~/buildSrc/build
47-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts', '**/gradle-wrapper.properties') }}
48-
restore-keys: |
49-
${{ runner.os }}-gradle-
50-
51-
- name: run dependencySync
52-
run: ./gradlew dependencySync --no-daemon
45+
gradle-dependencies-cache-key: |
46+
gradle/libs.versions.toml
47+
arguments: |
48+
dependencySync
49+
concurrent: true
50+
gradle-build-scan-report: false
5351

5452
# If the copy generated changes, commit and push those changes.
5553
- name: commit changes

.github/workflows/website.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,15 @@ jobs:
3232

3333
- uses: gradle/wrapper-validation-action@v1
3434

35-
- uses: actions/cache@v2
35+
- uses: burrunan/gradle-cache-action@v1
36+
name: Update website's changelog
3637
with:
37-
path: |
38-
~/buildSrc/.gradle
39-
~/buildSrc/build
40-
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
41-
restore-keys: |
42-
${{ runner.os }}-gradle-
43-
44-
- name: Update website's changelog
45-
run: ./gradlew updateWebsiteChangelog --no-daemon
38+
gradle-dependencies-cache-key: |
39+
gradle/libs.versions.toml
40+
arguments: |
41+
updateWebsiteChangelog
42+
concurrent: true
43+
gradle-build-scan-report: false
4644

4745
# Install and build Docusaurus website
4846
- name: Build Docusaurus website

0 commit comments

Comments
 (0)