diff --git a/.github/workflows/publish-sonatype.yml b/.github/workflows/publish-sonatype.yml index d6c53e5..483de7b 100644 --- a/.github/workflows/publish-sonatype.yml +++ b/.github/workflows/publish-sonatype.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: temurin java-version: | diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 315f7d3..7657c56 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.26" + ".": "0.1.0-alpha.27" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fd6ecb..8251fb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.1.0-alpha.27 (2025-07-17) + +Full Changelog: [v0.1.0-alpha.26...v0.1.0-alpha.27](https://github.com/OneBusAway/java-sdk/compare/v0.1.0-alpha.26...v0.1.0-alpha.27) + +### Chores + +* **ci:** bump `actions/setup-java` to v4 ([152dd66](https://github.com/OneBusAway/java-sdk/commit/152dd6617f35f4b040410306f394dd63c7df95e8)) +* **internal:** allow running specific example from cli ([ac73bf1](https://github.com/OneBusAway/java-sdk/commit/ac73bf1bd0d3cd74dfb3a0bd46d47e79debd6d61)) + ## 0.1.0-alpha.26 (2025-07-09) Full Changelog: [v0.1.0-alpha.25...v0.1.0-alpha.26](https://github.com/OneBusAway/java-sdk/compare/v0.1.0-alpha.25...v0.1.0-alpha.26) diff --git a/README.md b/README.md index fef463b..139f300 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -[![Maven Central](https://img.shields.io/maven-central/v/org.onebusaway/onebusaway-sdk-java)](https://central.sonatype.com/artifact/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.26) -[![javadoc](https://javadoc.io/badge2/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.26/javadoc.svg)](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.26) +[![Maven Central](https://img.shields.io/maven-central/v/org.onebusaway/onebusaway-sdk-java)](https://central.sonatype.com/artifact/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.27) +[![javadoc](https://javadoc.io/badge2/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.27/javadoc.svg)](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.27) @@ -15,7 +15,7 @@ It is generated with [Stainless](https://www.stainless.com/). -The REST API documentation can be found on [developer.onebusaway.org](https://developer.onebusaway.org). Javadocs are available on [javadoc.io](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.26). +The REST API documentation can be found on [developer.onebusaway.org](https://developer.onebusaway.org). Javadocs are available on [javadoc.io](https://javadoc.io/doc/org.onebusaway/onebusaway-sdk-java/0.1.0-alpha.27). @@ -26,7 +26,7 @@ The REST API documentation can be found on [developer.onebusaway.org](https://de ### Gradle ```kotlin -implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.26") +implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.27") ``` ### Maven @@ -35,7 +35,7 @@ implementation("org.onebusaway:onebusaway-sdk-java:0.1.0-alpha.26") org.onebusaway onebusaway-sdk-java - 0.1.0-alpha.26 + 0.1.0-alpha.27 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 8102d90..538144d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "org.onebusaway" - version = "0.1.0-alpha.26" // x-release-please-version + version = "0.1.0-alpha.27" // x-release-please-version } subprojects { diff --git a/onebusaway-sdk-java-example/build.gradle.kts b/onebusaway-sdk-java-example/build.gradle.kts index 9e8670d..bc49844 100644 --- a/onebusaway-sdk-java-example/build.gradle.kts +++ b/onebusaway-sdk-java-example/build.gradle.kts @@ -17,5 +17,12 @@ tasks.withType().configureEach { } application { - mainClass = "org.onebusaway.example.Main" + // Use `./gradlew :onebusaway-sdk-java-example:run` to run `Main` + // Use `./gradlew :onebusaway-sdk-java-example:run -Dexample=Something` to run `SomethingExample` + mainClass = "org.onebusaway.example.${ + if (project.hasProperty("example")) + "${project.property("example")}Example" + else + "Main" + }" }