From ada775ee456e9328d5de6a0096b2b1d3498c49aa Mon Sep 17 00:00:00 2001 From: Jack Yuan <55564584+yongleyuan@users.noreply.github.com> Date: Thu, 4 Mar 2021 01:25:02 -0600 Subject: [PATCH 01/14] Create main.yml --- .github/workflows/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 000000000..5c639c819 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,16 @@ +name: Java CI + +on: push + +jobs: + build: + runs-on: mac-latest + + steps: + - uses: actions/checkout@v2 + - name: Set up JDK 11.0.10 + uses: actions/setup-java@v1 + with: + java-version: 11.0.10 + - name: Build with Maven + run: mvn clean install From 2b239a42eedce2a501aff805bf456abef8fc6445 Mon Sep 17 00:00:00 2001 From: Jack Yuan <55564584+yongleyuan@users.noreply.github.com> Date: Fri, 5 Mar 2021 09:45:53 -0600 Subject: [PATCH 02/14] Update main.yml Changed Java JDK version --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5c639c819..f7318267a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,9 +8,9 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Set up JDK 11.0.10 + - name: Set up JDK 1.8 uses: actions/setup-java@v1 with: - java-version: 11.0.10 + java-version: 1.8 - name: Build with Maven run: mvn clean install From f1c2026280907fdda1d9c93f41a80c64c6c3318b Mon Sep 17 00:00:00 2001 From: Jack Yuan <55564584+yongleyuan@users.noreply.github.com> Date: Fri, 5 Mar 2021 09:50:35 -0600 Subject: [PATCH 03/14] Update main.yml Attempt to solve build failure by changing `runs-on` field. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f7318267a..0a4ae0886 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ on: push jobs: build: - runs-on: mac-latest + runs-on: windows-latest steps: - uses: actions/checkout@v2 From dc0d5b28b1053d5984fa391a630f61e5c52f19cd Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 8 Mar 2021 07:46:42 -0600 Subject: [PATCH 04/14] Delete .travis.yml --- .travis.yml | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 3bc57c558..000000000 --- a/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -language: java -jdk: openjdk8 -branches: - only: - - master - - "/.*-[0-9]+\\..*/" -install: true -script: ".travis/build.sh" -cache: - directories: - - "~/.m2/repository" -env: - global: - - secure: Xkwu2u/v0+kBqW2Mt80FpMS+2NRMnfRaZ6ptiEW44sViKkaENnJegmYVjdSm9RAwAJx9DEp6KYTLH4Hh56JbWp6s8qGcxm2vCbAWBE6ZesOj3oTvv/T4lucxarocZ8hK9NqfY9iCePjl8R10UDePThZgWBFidUQjvPbH+LcXo9g= - - secure: Jgj204N4hKv+7sUrXGtXMvUoXYuHAerhUvwbHsm0BJFpzUSyHP5QWJH2tHvCUL9Yb4VhNEjc46RLFVmiIXynJwAdAWJodT/VEnOTb5Cf7+0UHK4qCyjyjVHiWq1cf+R8Lr9fuKRqxUAdz9Hw6g0Yt23TX8kCa+wQW9lwchn0IG8= - - secure: RuGzuPrxyvBRJwsCpSJ10p9PdP2Hzc9lxb29L//Y/Fkc3bJwNMlNa0ST83oGNHJapYc4dWuFk22Ooy/2YioNgsVvR4n5MAslqXQXSY0VDle1Nbf1pudAlPU+quaiYxcAyyysjUUtqc5wADVgpkrDA7GJzAuCOWb4aSwiiIn6u4A= - - secure: bnsjVlj9MBJto8ahZdMwGpVPjZeyF7r5tZh+t+NhDuZsP0WMlURzGZ9/lJOO4quklgiWCyeVDB5uvDvsdG9BReBe5Q8Q6WZyxhxYtP2iLV0zRWSWsGKk0stGcrmJKk8wbicIJdXD8suiP+2Li5GfxTge/hkhL4CL0OOr6b1JqrM= From c2301dfa9197a1c0ca55bcc215ddb25d774509f0 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 8 Mar 2021 07:46:56 -0600 Subject: [PATCH 05/14] Delete build.sh --- .travis/build.sh | 3 --- 1 file changed, 3 deletions(-) delete mode 100755 .travis/build.sh diff --git a/.travis/build.sh b/.travis/build.sh deleted file mode 100755 index 094a570ee..000000000 --- a/.travis/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/travis-build.sh -sh travis-build.sh $encrypted_d2fbfc37eea9_key $encrypted_d2fbfc37eea9_iv From 02e28aaee7b53958189fabf3b9351705901943d0 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 8 Mar 2021 07:47:03 -0600 Subject: [PATCH 06/14] Delete signingkey.asc.enc --- .travis/signingkey.asc.enc | Bin 9632 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .travis/signingkey.asc.enc diff --git a/.travis/signingkey.asc.enc b/.travis/signingkey.asc.enc deleted file mode 100644 index 4e4802b462a4c4ae860a84af0c7ec1d1390408e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9632 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 From ddee1377997e96806b7ebbe5c211092933cba6e0 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 21 Jun 2021 11:23:51 -0500 Subject: [PATCH 07/14] Remove github files --- .github/workflows/main.yml | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 0a4ae0886..000000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Java CI - -on: push - -jobs: - build: - runs-on: windows-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 1.8 - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - name: Build with Maven - run: mvn clean install From a6310b6496a2e6b0d98873d5b54f9e65995c8b8a Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:27 -0500 Subject: [PATCH 08/14] GitHub Action: update .github/workflows/.gitaction.yml --- .github/workflows/.gitaction.yml | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/.gitaction.yml diff --git a/.github/workflows/.gitaction.yml b/.github/workflows/.gitaction.yml new file mode 100644 index 000000000..bfbde01e6 --- /dev/null +++ b/.github/workflows/.gitaction.yml @@ -0,0 +1,42 @@ +name: SciJava CI + +on: + push: + branches: + - master + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Cache m2 modules + uses: actions/cache@v2 + env: + cache-name: cache-node-modules + with: + path: ~/.m2 + key: ${{ runner.os }}-build-${{ env.cache-name }} + restore-keys: | + ${{ runner.os }}-build-${{ env.cache-name }}- + ${{ runner.os }}-build- + ${{ runner.os }}- + + - name: Set up JDK 8 + uses: actions/setup-java@v2 + with: + java-version: '8' + distribution: 'zulu' + - name: Set up CI environment + run: ./.github/setup.sh + - name: Build with Maven + run: ./.github/build.sh + env: + GPG_KEY_NAME: ${{ secrets.GPG_KEY_NAME }} + GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + MAVEN_USER: ${{ secrets.MAVEN_USER }} + MAVEN_PASS: ${{ secrets.MAVEN_PASS }} + OSSRH_PASS: ${{ secrets.OSSRH_PASS }} + SIGNING_ASC: ${{ secrets.SIGNING_ASC }} From 81bc62082618137dfbaa0302635459e983c9592e Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:27 -0500 Subject: [PATCH 09/14] GitHub Action: update .github/workflows/.gitaction-pr.yml --- .github/workflows/.gitaction-pr.yml | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/.gitaction-pr.yml diff --git a/.github/workflows/.gitaction-pr.yml b/.github/workflows/.gitaction-pr.yml new file mode 100644 index 000000000..6a50fd5d5 --- /dev/null +++ b/.github/workflows/.gitaction-pr.yml @@ -0,0 +1,35 @@ +name: SciJava PR CI + +on: + pull_request: + branches: + - master + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Cache m2 modules + uses: actions/cache@v2 + env: + cache-name: cache-node-modules + with: + path: ~/.m2 + key: ${{ runner.os }}-build-${{ env.cache-name }} + restore-keys: | + ${{ runner.os }}-build-${{ env.cache-name }}- + ${{ runner.os }}-build- + ${{ runner.os }}- + + - name: Set up JDK 8 + uses: actions/setup-java@v2 + with: + java-version: '8' + distribution: 'zulu' + - name: Set up CI environment + run: ./.github/setup.sh + - name: Build with Maven + run: ./.github/build.sh From 420ac345da53c0d3f36239879aa021ce9c9a3708 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:28 -0500 Subject: [PATCH 10/14] GitHub Action: add executable script .github/setup.sh --- .github/setup.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100755 .github/setup.sh diff --git a/.github/setup.sh b/.github/setup.sh new file mode 100755 index 000000000..34057d6eb --- /dev/null +++ b/.github/setup.sh @@ -0,0 +1,3 @@ +#!/bin/sh +curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/github-action-ci.sh +sh github-action-ci.sh From ddca86ee3fad912b20b5fcc3f3e3eba02fc2ebfa Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:28 -0500 Subject: [PATCH 11/14] GitHub Action: add executable script .github/build.sh --- .github/build.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100755 .github/build.sh diff --git a/.github/build.sh b/.github/build.sh new file mode 100755 index 000000000..7da42622b --- /dev/null +++ b/.github/build.sh @@ -0,0 +1,3 @@ +#!/bin/sh +curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/ci-build.sh +sh ci-build.sh From c98637c7ff725d583cf40de9309af59b542be166 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:28 -0500 Subject: [PATCH 12/14] POM: deploy releases to the SciJava repository --- pom.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 92de9613c..359d8e93f 100644 --- a/pom.xml +++ b/pom.xml @@ -149,7 +149,7 @@ https://github.com/scijava/scijava-common/issues - Travis CI + GitHub Actions https://travis-ci.org/scijava/scijava-common @@ -161,6 +161,9 @@ SciJava developers. 2.0.0 + + + deploy-to-scijava From d5eb6d9d3b8232e1fd11193b26a5e046e02afa16 Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Mon, 28 Jun 2021 14:58:29 -0500 Subject: [PATCH 13/14] GitHub Action: fix README.md badge link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0838f7b7b..c9ce90a2d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![](https://img.shields.io/maven-central/v/org.scijava/scijava-common.svg)](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.scijava%22%20AND%20a%3A%22scijava-common%22) -[![](https://travis-ci.org/scijava/scijava-common.svg?branch=master)](https://travis-ci.org/scijava/scijava-common) +[![](https://github.com/scijava/scijava-common/actions/workflows/.gitaction.yml/badge.svg)](https://github.com/scijava/scijava-common/actions/workflows/.gitaction.yml) [![Join the chat at https://gitter.im/scijava/scijava-common](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/scijava/scijava-common?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) SciJava Common is a common library for SciJava software. It provides a From de88c632368bf6310757373693596f2f683fc4ee Mon Sep 17 00:00:00 2001 From: Mark Hiner Date: Tue, 22 Jun 2021 11:05:47 -0500 Subject: [PATCH 14/14] Update expected CI --- .github/build.sh | 2 +- .github/setup.sh | 2 +- README.md | 2 +- src/test/java/org/scijava/util/POMTest.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/build.sh b/.github/build.sh index 7da42622b..060bd6b76 100755 --- a/.github/build.sh +++ b/.github/build.sh @@ -1,3 +1,3 @@ #!/bin/sh -curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/ci-build.sh +curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/github-actions/ci-build.sh sh ci-build.sh diff --git a/.github/setup.sh b/.github/setup.sh index 34057d6eb..4ce7336fc 100755 --- a/.github/setup.sh +++ b/.github/setup.sh @@ -1,3 +1,3 @@ #!/bin/sh -curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/github-action-ci.sh +curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/github-actions/github-action-ci.sh sh github-action-ci.sh diff --git a/README.md b/README.md index c9ce90a2d..5920d50aa 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![](https://img.shields.io/maven-central/v/org.scijava/scijava-common.svg)](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.scijava%22%20AND%20a%3A%22scijava-common%22) -[![](https://github.com/scijava/scijava-common/actions/workflows/.gitaction.yml/badge.svg)](https://github.com/scijava/scijava-common/actions/workflows/.gitaction.yml) +[![](https://github.com/hinerm/scijava-common/actions/workflows/.gitaction.yml/badge.svg)](https://github.com/hinerm/scijava-common/actions/workflows/.gitaction.yml) [![Join the chat at https://gitter.im/scijava/scijava-common](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/scijava/scijava-common?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) SciJava Common is a common library for SciJava software. It provides a diff --git a/src/test/java/org/scijava/util/POMTest.java b/src/test/java/org/scijava/util/POMTest.java index b398d98f8..2e0c7cbd2 100644 --- a/src/test/java/org/scijava/util/POMTest.java +++ b/src/test/java/org/scijava/util/POMTest.java @@ -92,7 +92,7 @@ public void testAccessors() throws ParserConfigurationException, assertEquals("org.scijava", pom.getGroupId()); assertEquals("scijava-common", pom.getArtifactId()); assertNotNull(pom.getVersion()); - assertEquals("Travis CI", pom.getCIManagementSystem()); + assertEquals("GitHub Actions", pom.getCIManagementSystem()); final String ciManagementURL = pom.getCIManagementURL(); assertEquals("https://travis-ci.org/scijava/scijava-common", ciManagementURL);