From 334c7ae77d47cdf8a9b797e23493283c1b84546c Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 02:10:56 +0100 Subject: [PATCH 01/10] Remove compiled java --- ijplugin/.project | 17 ----------------- ijplugin/ImageDecorrelationAnalysis_plugin.jar | Bin 22700 -> 0 bytes 2 files changed, 17 deletions(-) delete mode 100644 ijplugin/.project delete mode 100644 ijplugin/ImageDecorrelationAnalysis_plugin.jar diff --git a/ijplugin/.project b/ijplugin/.project deleted file mode 100644 index 7c8be12..0000000 --- a/ijplugin/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - ImDecorrAnalysis - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/ijplugin/ImageDecorrelationAnalysis_plugin.jar b/ijplugin/ImageDecorrelationAnalysis_plugin.jar deleted file mode 100644 index 796d36685177c64e746a80000e557b265a8afe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22700 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 From 59052cdd4b215bc90a617ede72e523262599522e Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 02:11:32 +0100 Subject: [PATCH 02/10] Move java files --- .../src/{ => main/java/imdecorr}/ImageDecorrelationAnalysis.java | 0 .../src/{ => main/java/imdecorr}/ImageDecorrelationAnalysis_.java | 0 ijplugin/src/{ => main/java/imdecorr}/output.java | 0 ijplugin/src/{ => main/java/imdecorr}/utils.java | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename ijplugin/src/{ => main/java/imdecorr}/ImageDecorrelationAnalysis.java (100%) rename ijplugin/src/{ => main/java/imdecorr}/ImageDecorrelationAnalysis_.java (100%) rename ijplugin/src/{ => main/java/imdecorr}/output.java (100%) rename ijplugin/src/{ => main/java/imdecorr}/utils.java (100%) diff --git a/ijplugin/src/ImageDecorrelationAnalysis.java b/ijplugin/src/main/java/imdecorr/ImageDecorrelationAnalysis.java similarity index 100% rename from ijplugin/src/ImageDecorrelationAnalysis.java rename to ijplugin/src/main/java/imdecorr/ImageDecorrelationAnalysis.java diff --git a/ijplugin/src/ImageDecorrelationAnalysis_.java b/ijplugin/src/main/java/imdecorr/ImageDecorrelationAnalysis_.java similarity index 100% rename from ijplugin/src/ImageDecorrelationAnalysis_.java rename to ijplugin/src/main/java/imdecorr/ImageDecorrelationAnalysis_.java diff --git a/ijplugin/src/output.java b/ijplugin/src/main/java/imdecorr/output.java similarity index 100% rename from ijplugin/src/output.java rename to ijplugin/src/main/java/imdecorr/output.java diff --git a/ijplugin/src/utils.java b/ijplugin/src/main/java/imdecorr/utils.java similarity index 100% rename from ijplugin/src/utils.java rename to ijplugin/src/main/java/imdecorr/utils.java From 25ce14d9e0b25f0fc50e0a586d272e4ab067a874 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 02:51:48 +0100 Subject: [PATCH 03/10] Add Maven project file --- ijplugin/pom.xml | 89 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 ijplugin/pom.xml diff --git a/ijplugin/pom.xml b/ijplugin/pom.xml new file mode 100644 index 0000000..0197936 --- /dev/null +++ b/ijplugin/pom.xml @@ -0,0 +1,89 @@ + + + 4.0.0 + + org.springframeworkTODO + ImageDecorrelationAnalysis + jar + 1.1.8 + + Image Decorrelation Analysis + Image Decorrelation Analysis plugin for ImageJ. + https://github.com/4ever2/ImDecorr + + + + GNU General Public License v3 + https://www.gnu.org/licenses/gpl.html + repo + + + + + + 0000-0002-3101-6641 + Adrien Descloux + adrien.descloux@epfl.ch + École Polytechnique Fédérale de Lausanne + + author + + + + 0000-0003-4515-4356 + Kristin Grußmayer + École Polytechnique Fédérale de Lausanne + + author + + + + 0000-0001-8194-2785 + Aleksandra Radenovic + aleksandra.radenovic@epfl.ch + École Polytechnique Fédérale de Lausanne + + author + + + + + + 4ever2 + https://github.com/4ever2 + Aarhus University + maintainer + 4ever2 + + + + + GitHub + https://github.com/4ever2/ImDecorr/issues/ + + + GitHub Actions + https://github.com/4ever2/ImDecorr/actions + + + scm:git:https://github.com/4ever2/ImDecorr + scm:git:git@github.com:4ever2/ImDecorr + HEAD + https://github.com/4ever2/ImDecorr + + + + + + net.imagej + ij + + + + + gpl_v3 + 1.8 + 1.8 + + \ No newline at end of file From 4fb4ac377b6f227684ed4d7181d0066f92881884 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:00:19 +0100 Subject: [PATCH 04/10] Add build CI workflow for ImageJ plugin --- .github/workflows/build-java.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/build-java.yml diff --git a/.github/workflows/build-java.yml b/.github/workflows/build-java.yml new file mode 100644 index 0000000..4efd83a --- /dev/null +++ b/.github/workflows/build-java.yml @@ -0,0 +1,27 @@ +name: 'Build ImageJ Plugin' +on: + push: + branches: + - 'master' + paths: + - 'ijplugin/**/*' + pull_request: + paths: + - 'ijplugin/**/*' +permissions: + contents: 'read' +env: + THREADS: 2 +jobs: + build: + runs-on: 'ubuntu-latest' + steps: + - name: 'Checkout branch ${{ github.ref_name }}' + uses: actions/checkout@v4 + - name: Set up JDK 11 for x64 + uses: actions/setup-java@v3 + with: + java-version: '8' + distribution: 'zulu' + - name: Build + run: cd ijplugin && mvn package From bb8c8c1f50a119f261672e327f547ef0fde2a70e Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:17:27 +0100 Subject: [PATCH 05/10] Specifiy ImageJ library version --- ijplugin/pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ijplugin/pom.xml b/ijplugin/pom.xml index 0197936..9909aaf 100644 --- a/ijplugin/pom.xml +++ b/ijplugin/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframeworkTODO + com.github.4ever2 ImageDecorrelationAnalysis jar 1.1.8 @@ -78,6 +78,7 @@ net.imagej ij + 1.53t From 0a6fda213117fe06db7f5df24e207461d7e2fac6 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:20:10 +0100 Subject: [PATCH 06/10] Cache maven dependencies --- .github/workflows/build-java.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-java.yml b/.github/workflows/build-java.yml index 4efd83a..0a43d87 100644 --- a/.github/workflows/build-java.yml +++ b/.github/workflows/build-java.yml @@ -23,5 +23,6 @@ jobs: with: java-version: '8' distribution: 'zulu' + cache: maven - name: Build run: cd ijplugin && mvn package From 78bcd2b498808fc7c4fa209d2e368be8c3ee4092 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:24:26 +0100 Subject: [PATCH 07/10] Upload jar artifact --- .github/workflows/build-java.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-java.yml b/.github/workflows/build-java.yml index 0a43d87..182f58e 100644 --- a/.github/workflows/build-java.yml +++ b/.github/workflows/build-java.yml @@ -16,7 +16,7 @@ jobs: build: runs-on: 'ubuntu-latest' steps: - - name: 'Checkout branch ${{ github.ref_name }}' + - name: Checkout branch ${{ github.ref_name }} uses: actions/checkout@v4 - name: Set up JDK 11 for x64 uses: actions/setup-java@v3 @@ -26,3 +26,10 @@ jobs: cache: maven - name: Build run: cd ijplugin && mvn package + - name: Prepare artifact + run: mkdir staging && cp ijplugin/target/*.jar staging + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: ImageDecorrelationAnalysis.jar + path: staging/*.jar From dab591bce3aa6f05434481dd4cf5d13c81cf40f3 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:33:32 +0100 Subject: [PATCH 08/10] Set 1 week rention period for java artifacts --- .github/workflows/build-java.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-java.yml b/.github/workflows/build-java.yml index 182f58e..06381f5 100644 --- a/.github/workflows/build-java.yml +++ b/.github/workflows/build-java.yml @@ -31,5 +31,6 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v3 with: - name: ImageDecorrelationAnalysis.jar + name: Package path: staging/*.jar + retention-days: 7 From 442b5b85b73a4ef03d03f1200a6f247eddc2f153 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:36:58 +0100 Subject: [PATCH 09/10] Enable dependabot for github actions and maven --- .github/dependabot.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..344883a --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,14 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + day: "monday" + labels: + - "part: dependencies" + - package-ecosystem: maven + directory: "/" + schedule: + interval: "weekly" + day: "monday" \ No newline at end of file From 24b0a05be28f26a2f8f8930e87e1fd40c9f7e325 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:46:52 +0100 Subject: [PATCH 10/10] Build and publish jar when version tag is pushed --- .github/workflows/build-java.yml | 2 -- .github/workflows/publish-java.yml | 23 +++++++++++++++++++++++ ijplugin/pom.xml | 8 ++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/publish-java.yml diff --git a/.github/workflows/build-java.yml b/.github/workflows/build-java.yml index 06381f5..939e0d2 100644 --- a/.github/workflows/build-java.yml +++ b/.github/workflows/build-java.yml @@ -10,8 +10,6 @@ on: - 'ijplugin/**/*' permissions: contents: 'read' -env: - THREADS: 2 jobs: build: runs-on: 'ubuntu-latest' diff --git a/.github/workflows/publish-java.yml b/.github/workflows/publish-java.yml new file mode 100644 index 0000000..081fa63 --- /dev/null +++ b/.github/workflows/publish-java.yml @@ -0,0 +1,23 @@ +name: Publish package to GitHub Packages +on: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+' +permissions: + contents: 'read' +jobs: + build: + runs-on: 'ubuntu-latest' + steps: + - name: Checkout branch ${{ github.ref_name }} + uses: actions/checkout@v4 + - name: Set up JDK 11 for x64 + uses: actions/setup-java@v3 + with: + java-version: '8' + distribution: 'zulu' + cache: maven + - name: Publish package + run: mvn deploy + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/ijplugin/pom.xml b/ijplugin/pom.xml index 9909aaf..eeb07f4 100644 --- a/ijplugin/pom.xml +++ b/ijplugin/pom.xml @@ -87,4 +87,12 @@ 1.8 1.8 + + + + github + GitHub Packages + https://maven.pkg.github.com/4ever2/ImDecorr + + \ No newline at end of file