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

chore(build): update dependencies and Gradle settings #313

Merged
merged 9 commits into from
Jul 14, 2024
Merged

chore(build): update dependencies and Gradle settings #313

merged 9 commits into from
Jul 14, 2024

Conversation

rosuH
Copy link
Owner

@rosuH rosuH commented Jul 14, 2024

  • Replace plugin IDs with versions from libs.versions.toml.
  • Update compileSdk to 34.
  • Update various dependencies to their latest versions.
  • Modify onDraw method arguments to be non-nullable.
  • Refactor build scripts to align with new dependency management practices.

rosuH added 9 commits July 10, 2024 22:07
- Replace plugin IDs with versions from libs.versions.toml.
- Update compileSdk to 34.
- Update various dependencies to their latest versions.
- Modify onDraw method arguments to be non-nullable.
- Refactor build scripts to align with new dependency management practices.

# GENERATE BY https://aicommit.app
- Import `spotless` plugin and configure for Kotlin and Gradle scripts.
- Read versioning from `gradle.properties` and dynamically generate `versionCode` and `versionName`.
- Update APK file naming convention.
- Simplify and update GitHub Actions workflows for build and release.
- Remove deprecated configurations and improve caching mechanisms.

# GENERATE BY https://aicommit.app
Updated the `pr_pre_check.yml` and `release.yml` workflows to include `actions/setup-java@v4` with Zulu distribution and Java 17, along with caching for Gradle. Added `gradle/actions/setup-gradle@v3` with Gradle home cache cleanup.

# GENERATE BY https://aicommit.app
@rosuH rosuH merged commit e9ca85c into master Jul 14, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant