This commit updates the CI build and release workflows by making the following changes:
- Updates the Java setup action to version 3.
- Changes the JDK distribution to 'temurin'.
- Adds a step to set up the Android SDK using `android-actions/setup-android@v3`.
These changes apply to both `build.yaml` and `release.yaml` files.
This commit updates the JDK version used in the CI build and release workflows from 11 to 17. This change affects the `build.yaml` and `release.yaml` files.
This commit introduces two new GitHub Actions workflows:
- `build.yaml`: Configures a workflow for building the project on pushes to the `master` branch and on pull requests.
- `release.yaml`: Configures a workflow for releasing the project on tagged pushes, specifically for tags starting with 'v'. It builds the project, releases it using Gradle, and uploads the generated APK artifacts.