From d6dd32489f0312d6140cfe8c0a38e8cf2d7600ff Mon Sep 17 00:00:00 2001 From: aston Date: Tue, 9 Apr 2024 11:27:58 +0300 Subject: [PATCH] Bump v0.18.0 --- .github/workflows/ci-workflow.yml | 4 +++- java/pom.xml | 2 +- rust/build.rs | 2 +- ... => j4rs-0.18.0-jar-with-dependencies.jar} | Bin 2281273 -> 2281238 bytes test-resources/java/pom.xml | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) rename rust/jassets/{j4rs-0.18.0-SNAPSHOT-jar-with-dependencies.jar => j4rs-0.18.0-jar-with-dependencies.jar} (99%) diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index 183992b..4f9b4c9 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -25,7 +25,9 @@ jobs: java-version: '17' distribution: 'adopt' - name: Build and Test Java with Maven - run: mvn -f ./java/pom.xml --batch-mode --update-snapshots package + run: mvn -f ./java/pom.xml --batch-mode --update-snapshots install + - name: Build and install Java testing resources with Maven + run: mvn -f ./test-resources/java/pom.xml --batch-mode --update-snapshots install - name: Build Rust with Cargo run: cargo build --manifest-path ./rust/Cargo.toml --verbose - name: Test Rust with Cargo diff --git a/java/pom.xml b/java/pom.xml index 5cb3bb0..f2bcfaf 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -3,7 +3,7 @@ 4.0.0 io.github.astonbitecode j4rs - 0.18.0-SNAPSHOT + 0.18.0 j4rs Java for Rust https://github.com/astonbitecode/j4rs diff --git a/rust/build.rs b/rust/build.rs index 119941c..144a5a2 100644 --- a/rust/build.rs +++ b/rust/build.rs @@ -27,7 +27,7 @@ use java_locator; use sha2::{Digest, Sha256}; // This is the version of the jar that should be used -const VERSION: &'static str = "0.18.0-SNAPSHOT"; +const VERSION: &'static str = "0.18.0"; const JAVA_FX_VERSION: &'static str = "21.0.2"; fn main() -> Result<(), J4rsBuildError> { diff --git a/rust/jassets/j4rs-0.18.0-SNAPSHOT-jar-with-dependencies.jar b/rust/jassets/j4rs-0.18.0-jar-with-dependencies.jar similarity index 99% rename from rust/jassets/j4rs-0.18.0-SNAPSHOT-jar-with-dependencies.jar rename to rust/jassets/j4rs-0.18.0-jar-with-dependencies.jar index f7755fd6f89f48c6bd0a8f4ff401b5c4bce4e873..aab0e5fc9d4f64f2b5cdcbf5834af6108074b335 100644 GIT binary patch delta 3848 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 KFxx)`SnfYY%f^ZT diff --git a/test-resources/java/pom.xml b/test-resources/java/pom.xml index 20c0bbe..99ebfb1 100644 --- a/test-resources/java/pom.xml +++ b/test-resources/java/pom.xml @@ -3,7 +3,7 @@ 4.0.0 io.github.astonbitecode j4rs-testing - 0.18.0-SNAPSHOT + 0.18.0 j4rs-testing Testing resources for j4rs https://github.com/astonbitecode/j4rs