Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version to 1.10.0 #674

Merged
merged 130 commits into from
Jan 17, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
f405708
Update dependency org.apache.xmlgraphics:batik-transcoder to v1.18
renovate[bot] Oct 9, 2024
0a7aec8
Update ktor monorepo to v3.0.0
renovate[bot] Oct 10, 2024
1a8d425
Update dependency com.vanniktech.maven.publish to v0.30.0
renovate[bot] Oct 13, 2024
41fd2bc
Update dependency dev.drewhamilton.poko to v0.17.2
renovate[bot] Oct 18, 2024
591437a
Merge pull request #624 from qdsfdhvh/renovate/ktor-monorepo
qdsfdhvh Oct 29, 2024
a436a31
Merge pull request #626 from qdsfdhvh/renovate/org.apache.xmlgraphics…
qdsfdhvh Oct 29, 2024
bba4681
Merge pull request #633 from qdsfdhvh/renovate/publish
qdsfdhvh Oct 29, 2024
1255299
Update actions/checkout action to v4.2.2
renovate[bot] Oct 29, 2024
de7eb65
Update benchmark to v1.3.3
renovate[bot] Oct 29, 2024
4ea8531
Merge pull request #598 from qdsfdhvh/renovate/poko
qdsfdhvh Oct 29, 2024
944b2f4
Update dependency com.twelvemonkeys.imageio:imageio-batik to v3.12.0
renovate[bot] Oct 29, 2024
e94aa3b
Update dependency androidx.activity:activity-compose to v1.9.3
renovate[bot] Oct 29, 2024
c48a8b1
Update plugin com.dropbox.focus to v0.7.0
renovate[bot] Oct 29, 2024
ff1df3d
Update dependency androidx.collection:collection to v1.4.5
renovate[bot] Oct 30, 2024
609ba7b
Merge pull request #642 from qdsfdhvh/renovate/androidx.collection
qdsfdhvh Oct 31, 2024
9dd717d
Update agp to v8.7.2
renovate[bot] Oct 31, 2024
f583e6f
use compose ImageBitmapConfig
qdsfdhvh Nov 10, 2024
b4d0d25
remove unused codes
qdsfdhvh Nov 10, 2024
006bea7
fix build
qdsfdhvh Nov 11, 2024
df47442
dump api
qdsfdhvh Nov 16, 2024
a893614
fix test
qdsfdhvh Nov 16, 2024
ba0696b
Merge pull request #640 from qdsfdhvh/renovate/com.dropbox.focus-0.x
qdsfdhvh Nov 16, 2024
ef0f16d
Merge pull request #639 from qdsfdhvh/renovate/androidx.activity.compose
qdsfdhvh Nov 16, 2024
1bd1c5a
Merge pull request #638 from qdsfdhvh/renovate/benchmark
qdsfdhvh Nov 16, 2024
f974cc1
Update plugin app.cash.paparazzi to v1.3.5
renovate[bot] Nov 16, 2024
0f5b9dd
Merge pull request #635 from qdsfdhvh/renovate/agp
qdsfdhvh Nov 16, 2024
1d2b57e
Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.7
renovate[bot] Nov 16, 2024
3537b16
Update plugin com.gradle.enterprise to v3.18.2
renovate[bot] Nov 16, 2024
1f5ed93
Merge pull request #644 from qdsfdhvh/feat/image_bitmap_config
qdsfdhvh Nov 17, 2024
dbccc33
Merge pull request #646 from qdsfdhvh/renovate/com.gradle.enterprise-3.x
qdsfdhvh Nov 17, 2024
0321280
Merge pull request #643 from qdsfdhvh/renovate/androidx.lifecycle.run…
qdsfdhvh Nov 17, 2024
98857a8
Merge pull request #645 from qdsfdhvh/renovate/app.cash.paparazzi-1.x
qdsfdhvh Nov 17, 2024
bf1e641
Update dependency org.robolectric:robolectric to v4.14.1
renovate[bot] Nov 22, 2024
2f89ffc
Update dependency gradle to v8.12
renovate[bot] Dec 20, 2024
21b1656
Update agp to v8.8.0
renovate[bot] Jan 9, 2025
77199b1
Merge pull request #652 from qdsfdhvh/renovate/agp
qdsfdhvh Jan 13, 2025
aac20cf
Merge pull request #649 from qdsfdhvh/renovate/gradle-8.x
qdsfdhvh Jan 13, 2025
750e690
Merge pull request #625 from qdsfdhvh/renovate/com.twelvemonkeys.imag…
qdsfdhvh Jan 13, 2025
53e7b46
Merge pull request #637 from qdsfdhvh/renovate/actions-checkout-4.x
qdsfdhvh Jan 13, 2025
d552fd0
Merge pull request #650 from qdsfdhvh/renovate/org.robolectric-robole…
qdsfdhvh Jan 13, 2025
6d021a0
Update dependency dev.icerock.moko:resources to v0.24.4
renovate[bot] Jan 13, 2025
de4777f
Update dependency co.touchlab:kermit to v2.0.5
renovate[bot] Jan 13, 2025
7dc3935
Merge pull request #654 from qdsfdhvh/renovate/dev.icerock.moko-resou…
qdsfdhvh Jan 13, 2025
e4316e9
Merge pull request #651 from qdsfdhvh/renovate/kermit
qdsfdhvh Jan 13, 2025
30f8452
Update dependency com.github.sergio-sastre.ComposablePreviewScanner:a…
renovate[bot] Jan 13, 2025
72e894f
remove com.dropbox.focus plugin
qdsfdhvh Jan 13, 2025
82a0463
ignore .kotlin/
qdsfdhvh Jan 13, 2025
fb01930
fix calc dst size
qdsfdhvh Jan 13, 2025
f88433f
dump api
qdsfdhvh Jan 13, 2025
0042181
Merge pull request #657 from qdsfdhvh/fix/calc_dst_size
qdsfdhvh Jan 13, 2025
bc2c1af
Merge pull request #655 from qdsfdhvh/renovate/com.github.sergio-sast…
qdsfdhvh Jan 13, 2025
06a2cba
Update dependency androidx.core:core-ktx to v1.15.0
renovate[bot] Jan 13, 2025
63796e7
add memory cacheKey extras
qdsfdhvh Jan 13, 2025
ebaf4ca
update demo
qdsfdhvh Jan 13, 2025
5fb2d85
dump api
qdsfdhvh Jan 13, 2025
29de00f
cleanup codes
qdsfdhvh Jan 13, 2025
879cc7b
apply spotless
qdsfdhvh Jan 13, 2025
3c9e67e
Merge pull request #662 from qdsfdhvh/feat/memory_cache_key_extras
qdsfdhvh Jan 13, 2025
19c5d05
replace to com.gradle.develocity plugin
qdsfdhvh Jan 13, 2025
b845372
Merge pull request #663 from qdsfdhvh/chore/gradle_develocity
qdsfdhvh Jan 14, 2025
0cc3481
Update kotlin monorepo to v2.1.0
renovate[bot] Jan 14, 2025
02f70fb
fix build
qdsfdhvh Jan 14, 2025
78abf07
Update plugin binaryCompatibilityValidator to v0.17.0
renovate[bot] Jan 14, 2025
3dab3f0
Merge pull request #664 from qdsfdhvh/renovate/org.jetbrains.kotlinx.…
qdsfdhvh Jan 14, 2025
ff0b43c
Update plugin com.gradle.develocity to v3.19
renovate[bot] Jan 14, 2025
22618ac
compileSdk to 35
qdsfdhvh Jan 14, 2025
db84c82
Merge pull request #665 from qdsfdhvh/renovate/com.gradle.develocity-3.x
qdsfdhvh Jan 14, 2025
ac9d3c3
Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0
renovate[bot] Jan 14, 2025
5ba40e5
fix Bitmap.config might be null
qdsfdhvh Jan 14, 2025
fd6a9a0
Merge pull request #648 from qdsfdhvh/renovate/androidx.core.ktx
qdsfdhvh Jan 15, 2025
43557c4
Merge pull request #666 from qdsfdhvh/renovate/org.gradle.toolchains.…
qdsfdhvh Jan 15, 2025
0eef780
Update dawidd6/action-download-artifact action to v7
renovate[bot] Jan 15, 2025
0cb49bc
Update roborazzi to v1.39.0
renovate[bot] Jan 15, 2025
6324878
Update dependency com.diffplug.spotless to v7
renovate[bot] Jan 15, 2025
334bac9
fix compose-preview-scanner group
qdsfdhvh Jan 15, 2025
c1e84c4
Merge pull request #667 from qdsfdhvh/renovate/dawidd6-action-downloa…
qdsfdhvh Jan 15, 2025
d559aec
rename hierarchy group jvm to commonJvm
qdsfdhvh Jan 15, 2025
cb1c163
fix disk cache test
qdsfdhvh Jan 15, 2025
8218123
Merge pull request #668 from qdsfdhvh/renovate/major-spotless
qdsfdhvh Jan 15, 2025
12d8f13
Merge pull request #628 from qdsfdhvh/renovate/roborazzi
qdsfdhvh Jan 15, 2025
09b03ed
Update dependency org.jetbrains.dokka to v2
renovate[bot] Jan 15, 2025
3cded2c
Update react monorepo to v19
renovate[bot] Jan 15, 2025
befc042
Merge pull request #670 from qdsfdhvh/renovate/major-react-monorepo
qdsfdhvh Jan 15, 2025
1dee9f2
dump api
qdsfdhvh Jan 15, 2025
01d5ee4
Merge pull request #669 from qdsfdhvh/renovate/major-dokka
qdsfdhvh Jan 15, 2025
91c411f
Update ktor monorepo to v3.0.3
renovate[bot] Jan 15, 2025
9a1f974
fix app common imageloader dependencies
qdsfdhvh Jan 15, 2025
238a5db
update yarn.lock
qdsfdhvh Jan 15, 2025
9227c3d
use compose collection dependency
qdsfdhvh Jan 15, 2025
012507d
replace directorySize to FileSystem.remainingFreeSpaceBytes
qdsfdhvh Jan 15, 2025
9f1b76b
apply spotless
qdsfdhvh Jan 15, 2025
1b3f2d3
update check ci
qdsfdhvh Jan 15, 2025
f396b51
Merge pull request #641 from qdsfdhvh/renovate/ktor-monorepo
qdsfdhvh Jan 15, 2025
44d6a25
replace gradle/wrapper-validation-action@v3 to gradle/actions/wrapper…
qdsfdhvh Jan 15, 2025
c559abd
update check ci some stack names
qdsfdhvh Jan 15, 2025
47a6d67
jdk to 21
qdsfdhvh Jan 15, 2025
cacba4e
update baseline prof
qdsfdhvh Jan 15, 2025
7ecbda2
update ci gradle
qdsfdhvh Jan 15, 2025
063e9ac
fix screenshot ci
qdsfdhvh Jan 15, 2025
051127a
fix screenshot ci
qdsfdhvh Jan 15, 2025
6d70458
Merge branch 'master' into renovate/kotlin-monorepo
qdsfdhvh Jan 15, 2025
583526e
fix test paparazzi & roborazzi jdk
qdsfdhvh Jan 15, 2025
2f28e95
update intellij demo
qdsfdhvh Jan 15, 2025
20aa28d
update yarn.lock
qdsfdhvh Jan 15, 2025
1445185
update yarn.lock
qdsfdhvh Jan 15, 2025
67552ab
fix js test timeout
qdsfdhvh Jan 15, 2025
0384e54
Merge pull request #659 from qdsfdhvh/renovate/kotlin-monorepo
qdsfdhvh Jan 16, 2025
1489d32
Update dependency androidx.activity:activity-compose to v1.10.0
renovate[bot] Jan 16, 2025
d138f49
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to…
renovate[bot] Jan 16, 2025
bd90ddb
Update okio to v3.10.2
renovate[bot] Jan 16, 2025
e653ed9
Update dependency dev.drewhamilton.poko to v0.18.2
renovate[bot] Jan 16, 2025
4f323a1
Merge pull request #671 from qdsfdhvh/renovate/androidx.activity.compose
qdsfdhvh Jan 16, 2025
0781793
Merge pull request #656 from qdsfdhvh/renovate/poko
qdsfdhvh Jan 16, 2025
5c486e9
Merge pull request #658 from qdsfdhvh/renovate/kotlinx.serialization
qdsfdhvh Jan 16, 2025
513981a
Update kotlinx-coroutines monorepo to v1.10.1
renovate[bot] Jan 16, 2025
0f74b88
Merge pull request #661 from qdsfdhvh/renovate/okio
qdsfdhvh Jan 16, 2025
9c183f9
Merge pull request #660 from qdsfdhvh/renovate/kotlinx-coroutines-mon…
qdsfdhvh Jan 16, 2025
7a168f5
Update dependency com.eygraber:uri-kmp to v0.0.19
renovate[bot] Jan 16, 2025
91526b0
Merge pull request #653 from qdsfdhvh/renovate/uri.kmp
qdsfdhvh Jan 16, 2025
10fa426
Merge branch 'refs/heads/master' into feat/image_bitmap_config
qdsfdhvh Jan 16, 2025
d2488c4
fix merge
qdsfdhvh Jan 16, 2025
a6fbad2
Merge pull request #672 from qdsfdhvh/feat/image_bitmap_config
qdsfdhvh Jan 16, 2025
2df847e
jdk to 11
qdsfdhvh Jan 16, 2025
94086f7
update check ci
qdsfdhvh Jan 16, 2025
86027cb
update check ci
qdsfdhvh Jan 16, 2025
ef653d9
fix check ci
qdsfdhvh Jan 16, 2025
a60e425
format codes
qdsfdhvh Jan 16, 2025
75be313
Merge pull request #673 from qdsfdhvh/other/jdk_11
qdsfdhvh Jan 16, 2025
d78d339
version to 1.10.0
qdsfdhvh Jan 17, 2025
803a247
update docs
qdsfdhvh Jan 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
163 changes: 75 additions & 88 deletions .github/workflows/Check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,84 +23,83 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17

- name: Check spotless
- name: Check Spotless
run: ./gradlew spotlessCheck --stacktrace

lint:
needs: spotless
api-check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17

- name: Lint
run: ./gradlew lint --stacktrace
- name: Check API
run: ./gradlew apiCheck --stacktrace

api-check:
needs: spotless
lint:
needs: [ spotless, api-check ]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17

- name: Lint
run: ./gradlew apiCheck --stacktrace
run: ./gradlew lint --stacktrace

test:
needs: spotless
needs: [ spotless, api-check ]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 17

- name: Test
run: ./gradlew test --stacktrace

Expand All @@ -111,77 +110,65 @@ jobs:
path: '**/build/reports'

assemble:
needs: spotless
needs: [ spotless, api-check ]
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
java-version: 21

# - name: Setup Gradle
# uses: gradle/gradle-build-action@v2
# with:
# gradle-home-cache-cleanup: true
# cache-read-only: ${{ github.ref != 'refs/heads/main' }}
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

# Cleans managed device if previously settle and space currently is not available
# - name: Clean Managed Devices
# run: ./gradlew cleanManagedDevices --unused-only
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Assemble
run: |
./gradlew kotlinUpgradeYarnLock \
:image-loader:assemble \
:extension:imageio:assemble \
:extension:moko-resources:assemble \
--stacktrace -PnoAppApple \
-Pandroid.testoptions.manageddevices.emulator.gpu="swiftshader_indirect"
./gradlew \
:image-loader:assemble \
:image-loader-singleton:assemble \
:extension:compose-resources:assemble \
:extension:imageio:assemble \
:extension:ktor-network:assemble \
:extension:moko-resources:assemble \
:extension:nine-patch:assemble \
:extension:svg:assemble \
--stacktrace

build:
needs: spotless
needs: [ spotless, api-check ]
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK
uses: actions/setup-java@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
java-version: 21

# - name: Setup Gradle
# uses: gradle/gradle-build-action@v2
# with:
# gradle-home-cache-cleanup: true
# cache-read-only: ${{ github.ref != 'refs/heads/main' }}
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

# Cleans managed device if previously settle and space currently is not available
# - name: Clean Managed Devices
# run: ./gradlew cleanManagedDevices --unused-only
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Build
run: |
./gradlew kotlinUpgradeYarnLock \
:image-loader:build \
:extension:imageio:build \
:extension:moko-resources:build \
--stacktrace -PnoAppApple \
-Pandroid.testoptions.manageddevices.emulator.gpu="swiftshader_indirect"
:image-loader:build \
:image-loader-singleton:build \
:extension:compose-resources:build \
:extension:imageio:build \
:extension:ktor-network:build \
:extension:moko-resources:build \
:extension:nine-patch:build \
:extension:svg:build \
--stacktrace
8 changes: 4 additions & 4 deletions .github/workflows/CompareScreenshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,21 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0
with:
distribution: temurin
java-version: 17
java-version: 21

- name: Setup Gradle
uses: gradle/gradle-build-action@ac2d340dc04d9e1113182899e983b5400c17cda1 # v3.5.0
with:
gradle-version: wrapper

# Download screenshots from main branch
- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
continue-on-error: true
with:
name: screenshot
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/CompareScreenshotComment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ on:
types:
- completed

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref }}-${{ github.event.workflow_run.id }}
cancel-in-progress: true

permissions: { }

jobs:
Expand Down
25 changes: 10 additions & 15 deletions .github/workflows/DocsDeploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,20 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
java-version: 21

- name: Setup Gradle
uses: gradle/gradle-build-action@v3
with:
gradle-home-cache-cleanup: true
cache-read-only: ${{ github.ref != 'refs/heads/main' }}
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Run dokka
run: ./gradlew dokkaHtmlMultiModule --stacktrace
Expand All @@ -54,4 +49,4 @@ jobs:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs/build
user_name: github-actions[bot]
user_email: 41898282+github-actions[bot]@users.noreply.github.com
user_email: 41898282+github-actions[bot]@users.noreply.github.com
25 changes: 10 additions & 15 deletions .github/workflows/DocsTest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,20 @@ jobs:
name: Test deployment
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Set up JDK 17
uses: actions/setup-java@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
java-version: 21

- name: Setup Gradle
uses: gradle/gradle-build-action@v3
with:
gradle-home-cache-cleanup: true
cache-read-only: ${{ github.ref != 'refs/heads/main' }}
uses: gradle/actions/setup-gradle@v4

- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties

- name: Run dokka
run: ./gradlew dokkaHtmlMultiModule --stacktrace
Expand All @@ -46,4 +41,4 @@ jobs:

- name: Build website
run: yarn build
working-directory: ./docs
working-directory: ./docs
11 changes: 4 additions & 7 deletions .github/workflows/Publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,14 @@ jobs:
- name: Checkout
uses: actions/checkout@v4

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v3

- name: Set up JDK 17
uses: actions/setup-java@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
java-version: 21

- name: Setup Gradle
uses: gradle/gradle-build-action@v3
uses: gradle/actions/setup-gradle@v4

- name: Publish to MavenCentral
run: ./gradlew publishAllPublicationsToMavenCentral --no-build-cache
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/StoreScreenshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Set up JDK 17
- name: Set up JDK 21
uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0
with:
distribution: temurin
java-version: 17
java-version: 21

# Better than caching and/or extensions of actions/setup-java
- name: Setup Gradle
Expand Down
Loading
Loading