From 8ee7738dad591c99c2e1389f588a885d908fb6b0 Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 22:51:49 +0000 Subject: [PATCH 1/6] gha to run tests --- .github/workflows/prs.yml | 12 ++++++++++++ .gitignore | 1 + 2 files changed, 13 insertions(+) create mode 100644 .github/workflows/prs.yml diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml new file mode 100644 index 0000000..873933a --- /dev/null +++ b/.github/workflows/prs.yml @@ -0,0 +1,12 @@ +name: test Dataverse build +on: pull_request +jobs: + test: + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 + with: + distribution: 'corretto' + java-version: '8' + cache: 'gradle' + - run: ./gradlew test --no-daemon \ No newline at end of file diff --git a/.gitignore b/.gitignore index 14b0faa..5e64b96 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ .project .settings/ .gradle/ +.idea/ From 9d33efc35762fecdfff4d3669d6f4be184cd6021 Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 22:53:52 +0000 Subject: [PATCH 2/6] set runs-on --- .github/workflows/prs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml index 873933a..36f8856 100644 --- a/.github/workflows/prs.yml +++ b/.github/workflows/prs.yml @@ -2,6 +2,7 @@ name: test Dataverse build on: pull_request jobs: test: + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 From e94a39b9993ae48ce78712709396554dbfb8a59e Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 22:57:39 +0000 Subject: [PATCH 3/6] set runs-on --- .github/workflows/prs.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml index 36f8856..adb6c16 100644 --- a/.github/workflows/prs.yml +++ b/.github/workflows/prs.yml @@ -6,8 +6,8 @@ jobs: steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 - with: - distribution: 'corretto' - java-version: '8' - cache: 'gradle' + with: + distribution: 'corretto' + java-version: '8' + cache: 'gradle' - run: ./gradlew test --no-daemon \ No newline at end of file From 6b46f54dc45074e5db8245c606609ee35a9905dd Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 23:05:34 +0000 Subject: [PATCH 4/6] set runs-on --- .github/workflows/prs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml index adb6c16..9b24bfc 100644 --- a/.github/workflows/prs.yml +++ b/.github/workflows/prs.yml @@ -10,4 +10,4 @@ jobs: distribution: 'corretto' java-version: '8' cache: 'gradle' - - run: ./gradlew test --no-daemon \ No newline at end of file + - run: ./gradlew test --no-daemon \ No newline at end of file From a6bb128441746f3149d40167d39f16a90eb71686 Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 23:10:58 +0000 Subject: [PATCH 5/6] set runs-on --- .github/workflows/prs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml index 9b24bfc..77f9cbd 100644 --- a/.github/workflows/prs.yml +++ b/.github/workflows/prs.yml @@ -1,5 +1,5 @@ name: test Dataverse build -on: pull_request +on: [pull_request] jobs: test: runs-on: ubuntu-latest From 6dba5ad76fb7f90c56922f0522f16863ebd9cd1f Mon Sep 17 00:00:00 2001 From: richard Date: Thu, 17 Nov 2022 23:41:41 +0000 Subject: [PATCH 6/6] run on master push as well --- .github/workflows/prs.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/prs.yml b/.github/workflows/prs.yml index 77f9cbd..cbdd245 100644 --- a/.github/workflows/prs.yml +++ b/.github/workflows/prs.yml @@ -1,5 +1,9 @@ name: test Dataverse build -on: [pull_request] +on: + pull_request: + push: + branches: + - main jobs: test: runs-on: ubuntu-latest