Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
---
### Detected Package Files
* `.github/workflows/build.yaml` (github-actions)
* `.github/workflows/release.yaml` (github-actions)
* `gradle.properties` (gradle)
* `settings.gradle.kts` (gradle)
* `build.gradle.kts` (gradle)
* `composeApp/build.gradle.kts` (gradle)
* `gradle/libs.versions.toml` (gradle)
* `gradle/wrapper/gradle-wrapper.properties` (gradle-wrapper)
### What to Expect
With your current configuration, Renovate will create 6 Pull Requests:
<details>
<summary>chore(deps): update dependency org.jetbrains.compose to v1.7.3</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/compose.multiplatform`
- Merge into: `master`
- Upgrade [org.jetbrains.compose](https://github.com/JetBrains/compose-jb) to `1.7.3`
</details>
<details>
<summary>chore(deps): update agp to v8.8.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/agp`
- Merge into: `master`
- Upgrade [com.android.library](https://android.googlesource.com/platform/tools/base) to `8.8.0`
- Upgrade [com.android.application](https://android.googlesource.com/platform/tools/base) to `8.8.0`
</details>
<details>
<summary>chore(deps): update dependency androidx.activity:activity-compose to v1.10.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/androidx.activitycompose`
- Merge into: `master`
- Upgrade [androidx.activity:activity-compose](https://cs.android.com/androidx/platform/frameworks/support) to `1.10.0`
</details>
<details>
<summary>chore(deps): update dependency gradle to v8.12</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/gradle-8.x`
- Merge into: `master`
- Upgrade [gradle](https://github.com/gradle/gradle) to `8.12`
</details>
<details>
<summary>chore(deps): update actions/checkout action to v4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/actions-checkout-4.x`
- Merge into: `master`
- Upgrade [actions/checkout](https://github.com/actions/checkout) to `v4`
</details>
<details>
<summary>chore(deps): update actions/setup-java action to v4</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/actions-setup-java-4.x`
- Merge into: `master`
- Upgrade [actions/setup-java](https://github.com/actions/setup-java) to `v4`
</details>
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details.
---
❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->
Reviewed-on: #16
Co-authored-by: Renovate Bot <renovate@brmartin.co.uk>
Co-committed-by: Renovate Bot <renovate@brmartin.co.uk>
This commit makes the following improvements to the comment submission UI:
- Wraps the UI in a `Box` to center the content.
- Pads `Row` components.
- Adds an `Icon` in the submit button.
- Makes `TextField` fill available width and height.
These changes affect `App.kt`.
Closes#6
Reviewed-on: #15
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>
- Adds a `Sentiment` enum with friendly names and leading icons for `HAPPY`, `NEUTRAL`, and `SAD`.
- Replaces the previous `Greeting` class with this new `Sentiment` based approach.
- Updates the main UI (`App`) to use `FilterChip` for sentiment selection.
- Adds a `TextField` for user comments and a "Submit" button.
Closes#1
Reviewed-on: #14
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>
This commit updates the release workflow to use the `softprops/action-gh-release@v2` action for releasing artifacts. This change replaces the previous use of `actions/upload-artifact@v4`.
- The workflow now uses the `files` parameter instead of `name` and `path` for uploading artifacts.
- The change affects `release.yaml`.
Closes#10
Reviewed-on: #12
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>
This commit updates the CI build and release workflows by changing the Gradle build command from `composeApp:buildDebug` to `composeApp:build`.
This change affects the `build.yaml` and `release.yaml` files.
- the Gradle build command is updated to use `composeApp:build` instead of `composeApp:buildDebug`
Reviewed-on: #11
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>