From ac9f3d5e73b125eb8ed26a6e5cc9fd2268553316 Mon Sep 17 00:00:00 2001 From: jandroav Date: Thu, 26 Oct 2023 11:00:14 +0200 Subject: [PATCH 1/3] chore(build-nightly.yml): add support for multiple Java versions (11, 17, 18) in the nightly build workflow chore(test.yml): add support for multiple Java versions (11, 17, 18) in the test workflow --- .github/workflows/build-nightly.yml | 1 + .github/workflows/test.yml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-nightly.yml b/.github/workflows/build-nightly.yml index 7fac22a8..9fc48298 100644 --- a/.github/workflows/build-nightly.yml +++ b/.github/workflows/build-nightly.yml @@ -13,4 +13,5 @@ jobs: nightly: true extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar os: '["ubuntu-latest"]' + java: '[11, 17, 18]' secrets: inherit \ No newline at end of file diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1c4e93cf..43aae790 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,4 +14,5 @@ jobs: secrets: inherit with: extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar - os: '["ubuntu-latest"]' \ No newline at end of file + os: '["ubuntu-latest"]' + java: '[11, 17, 18]' \ No newline at end of file From 6066144719542053152db611a5822693d6c180c3 Mon Sep 17 00:00:00 2001 From: jandroav Date: Mon, 20 Nov 2023 09:05:46 +0100 Subject: [PATCH 2/3] adding dependabot --- .github/workflows/attach-artifact-release.yml | 4 ++-- .github/workflows/build-nightly.yml | 18 +++++++++--------- .github/workflows/create-release.yml | 2 +- .github/workflows/release-published.yml | 2 +- .github/workflows/test.yml | 8 ++++++-- 5 files changed, 19 insertions(+), 15 deletions(-) diff --git a/.github/workflows/attach-artifact-release.yml b/.github/workflows/attach-artifact-release.yml index c148d553..1cfe42ba 100644 --- a/.github/workflows/attach-artifact-release.yml +++ b/.github/workflows/attach-artifact-release.yml @@ -7,7 +7,7 @@ on: jobs: attach-artifact-to-release: - uses: liquibase/build-logic/.github/workflows/extension-attach-artifact-release.yml@v0.5.5 + uses: liquibase/build-logic/.github/workflows/extension-attach-artifact-release.yml@v0.5.7 secrets: inherit with: - extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar \ No newline at end of file + extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar diff --git a/.github/workflows/build-nightly.yml b/.github/workflows/build-nightly.yml index 9fc48298..2f3e5350 100644 --- a/.github/workflows/build-nightly.yml +++ b/.github/workflows/build-nightly.yml @@ -4,14 +4,14 @@ name: "Nightly build" on: workflow_dispatch: schedule: - - cron: '0 7 * * 1-5' + - cron: "0 7 * * 1-5" jobs: - nightly-build: - uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.5 - with: - nightly: true - extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar - os: '["ubuntu-latest"]' - java: '[11, 17, 18]' - secrets: inherit \ No newline at end of file + nightly-build: + uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.7 + with: + nightly: true + extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar + os: '["ubuntu-latest"]' + java: "[11, 17, 21]" + secrets: inherit diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 692dcef5..89513feb 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -7,7 +7,7 @@ on: jobs: create-release: - uses: liquibase/build-logic/.github/workflows/create-release.yml@v0.5.5 + uses: liquibase/build-logic/.github/workflows/create-release.yml@v0.5.7 secrets: inherit with: extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar diff --git a/.github/workflows/release-published.yml b/.github/workflows/release-published.yml index 57a583de..790f5775 100644 --- a/.github/workflows/release-published.yml +++ b/.github/workflows/release-published.yml @@ -7,7 +7,7 @@ on: jobs: release: - uses: liquibase/build-logic/.github/workflows/extension-release-published.yml@v0.5.5 + uses: liquibase/build-logic/.github/workflows/extension-release-published.yml@v0.5.7 secrets: inherit with: extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 43aae790..2bc330ff 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,9 +10,13 @@ on: jobs: build-test: - uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.5 + uses: liquibase/build-logic/.github/workflows/os-extension-test.yml@v0.5.7 secrets: inherit with: extraCommand: mvn install:install-file -Dfile=lib/GoogleBigQueryJDBC42.jar -DgroupId=com.simba.googlebigquery.jdbc -DartifactId=GoogleBigQueryJDBC42 -Dversion=4.2 -Dpackaging=jar os: '["ubuntu-latest"]' - java: '[11, 17, 18]' \ No newline at end of file + java: "[11, 17, 18]" + + dependabot-automerge: + uses: liquibase/build-logic/.github/workflows/dependabot-automerge@v0.5.7 + secrets: inherit From 98d2f3559af21b717a568574881868365c90b090 Mon Sep 17 00:00:00 2001 From: jandroav Date: Mon, 20 Nov 2023 09:07:31 +0100 Subject: [PATCH 3/3] adding dependabot --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2bc330ff..1171773e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,5 +18,5 @@ jobs: java: "[11, 17, 18]" dependabot-automerge: - uses: liquibase/build-logic/.github/workflows/dependabot-automerge@v0.5.7 + uses: liquibase/build-logic/.github/workflows/dependabot-automerge.yml@v0.5.7 secrets: inherit