JakeWharton / JakeWharton/PosterBox

Dependency Dashboard

Open
#51 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
79
Forks
7
Avg merge
16m
Merged PRs (30d)
8

Description

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/JakeWharton/PosterBox).

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| gradle | [org.jetbrains.compose.web:web-core](https://redirect.github.com/JetBrains/compose-multiplatform) | ![Available](https://img.shields.io/badge/available-green?style=flat-square) |

## Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

- [ ] Pin softprops/action-gh-release action to de2c0eb
- [ ] Update alpine Docker tag to v3.24.1
- [ ] Update actions/checkout action to v7
- [ ] Update actions/setup-java action to v6
- [ ] Update dependency org.slf4j:slf4j-simple to v2
- [ ] Update docker/login-action action to v4
- [ ] Update ffurrer2/extract-release-notes action to v3
- [ ] Update Gradle to v9
- [ ] Update gradle/wrapper-validation-action action to v3
- [ ] Update kotlin monorepo to v2 (`org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.multiplatform`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin:kotlin-test`)
- [ ] Update ktor monorepo to v3 (`io.ktor:ktor-server-cio`, `io.ktor:ktor-server-core`, `io.ktor:ktor-client-java`, `io.ktor:ktor-client-js`)
- [ ] Update softprops/action-gh-release action to v3
- [ ] 🔐 **Create all rate-limited PRs at once** 🔐

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [Update compose to v1.12.0](../pull/55) (`org.jetbrains.compose`, `org.jetbrains.compose.web:web-core`, `org.jetbrains.compose.runtime:runtime`)
- [ ] [Update dependency com.akuleshov7:ktoml-core to v0.7.1](../pull/71)
- [ ] [Update dependency com.github.ajalt.clikt:clikt to v3.5.4](../pull/72)
- [ ] [Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.11.0](../pull/79)
- [ ] [Update kotlin monorepo to v1.9.25](../pull/68) (`org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.multiplatform`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin:kotlin-test`)
- [ ] [Update kotlinx.serialization to v1.11.0](../pull/65) (`org.jetbrains.kotlinx:kotlinx-serialization-json`, `org.jetbrains.kotlinx:kotlinx-serialization-core`)
- [ ] [Update ktor monorepo to v2.3.13](../pull/77) (`io.ktor:ktor-server-cio`, `io.ktor:ktor-server-core`, `io.ktor:ktor-client-java`, `io.ktor:ktor-client-js`)
- [ ] [Update crazy-max/ghaction-docker-meta action to v6](../pull/91)
- [ ] [Update dependency com.github.ajalt.clikt:clikt to v5](../pull/84)
- [ ] [Update docker/build-push-action action to v7](../pull/92)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

dockerfile (1)

Dockerfile (2)

- `openjdk 18-alpine`
- `alpine 3.24.0` → [Updates: `3.24.1`]

github-actions (2)

.github/workflows/build_and_publish.yaml (8)

- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]
- `actions/setup-java v5.7.0@b6effb05e454b25005698d916606bdc6ffcbf961` → [Updates: `v6.0.1`]
- `crazy-max/ghaction-docker-meta v1.12.0@9be43f076db7f0f4ac30d81183fc9d956b9e9eb6` → [Updates: `v6.2.0`]
- `docker/login-action v2.2.0@465a07811f14bebb1938fbed4728c6a1ff8901fc` → [Updates: `v4.6.0`]
- `docker/build-push-action v4.2.1@0a97817b6ade9f46837855d676c4cca3a2471fc9` → [Updates: `v7.3.0`]
- `ffurrer2/extract-release-notes v1.17.0@4db7ff8e9cc8a442ab103fd3ddfaebd0f8f36e4c` → [Updates: `v3.1.0`]
- `softprops/action-gh-release v1` → [Updates: `v3.0.3`, `v1`]

.github/workflows/build.yaml (5)

- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]
- `actions/setup-java v5.7.0@b6effb05e454b25005698d916606bdc6ffcbf961` → [Updates: `v6.0.1`]
- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]

gradle (4)

build.gradle

gradle.properties

gradle/libs.versions.toml (17)

- `org.jetbrains.kotlin:kotlin-test 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.0` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-serialization-core 1.3.2` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.3.2` → [Updates: `1.11.0`]
- `io.ktor:ktor-client-js 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-client-java 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-server-core 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-server-cio 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `com.akuleshov7:ktoml-core 0.2.11` → [Updates: `0.7.1`]
- `org.jetbrains.compose.runtime:runtime 1.0.1` → [Updates: `1.12.0`]
- `org.jetbrains.compose.web:web-core 1.0.1` → [Updates: `1.12.0`]
- `org.slf4j:slf4j-simple 1.7.36` → [Updates: `2.0.19`]
- `com.github.ajalt.clikt:clikt 3.4.0` → [Updates: `3.5.4`, `5.1.0`]
- `org.jetbrains.kotlin.jvm 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlin.multiplatform 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlin.plugin.serialization 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.compose 1.0.1` → [Updates: `1.12.0`]

settings.gradle

gradle-wrapper (1)

gradle/wrapper/gradle-wrapper.properties (1)

- `gradle 7.6.6` → [Updates: `9.7.1`]

renovate-config (1)

renovate.json

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the dependency entries in gradle/libs.versions.toml and gradle/wrapper/gradle-wrapper.properties, then inspect .github/workflows/build.yaml and .github/workflows/build_and_publish.yaml. Existing linked pull requests cover several updates; done means selecting a specific remaining update, verifying the builds and workflows, and confirming the dependency dashboard is clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github-actions, kotlin
Domain
build-system, ci-cd, devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.