This repository contains reusable GitHub Actions and Workflows for my personal projects. Feel free to use them in your own projects and contribute back if you have improvements or new ideas.
| Action | Description |
|---|---|
| CalVer Release | Automatically calculates Calendar Versioning (CalVer) releases, updates files, commits changes, creates git tags, and publishes GitHub releases with optional build artifacts. |
| Setup Gradle | Sets up Java JDK (default JDK 25 JetBrains), Gradle with build caching, gradlew executable permissions, keystore decoding, and Kotlin/JS dependency caching. |
| Workflow | Description |
|---|---|
| Shared Gradle Build | Reusable workflow to set up Java & Gradle, decode keystores, execute Gradle tasks or custom build scripts, and upload build artifacts. |
This project is licensed under the Apache License 2.0 β see the LICENSE file for details.