From 9475667d28e935dacb5a621f798b292374fbdd2a Mon Sep 17 00:00:00 2001 From: Haroon Sheikh Date: Mon, 8 Apr 2024 14:13:06 +0100 Subject: [PATCH] Updates gauge dependencies in archetypes --- .github/workflows/publish.yml | 8 ++++---- .github/workflows/tests.yml | 16 +++++++++++----- gauge-archetype-java/pom.xml | 3 +-- .../main/resources/archetype-resources/pom.xml | 6 +++--- .../resources/projects/test1/reference/pom.xml | 6 +++--- gauge-archetype-selenium/pom.xml | 3 +-- .../main/resources/archetype-resources/pom.xml | 6 +++--- .../resources/projects/test1/reference/pom.xml | 6 +++--- pom.xml | 2 +- 9 files changed, 30 insertions(+), 26 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a653adf..0dc3458 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,11 +13,11 @@ jobs: password: '${{ secrets.maven_deploy_password }}' passphrase: '${{ secrets.gpg_passphrase }}' steps: - - uses: actions/checkout@v1 - - name: Set up JDK - uses: actions/setup-java@v1 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: - java-version: '12.x.x' + distribution: 'temurin' + java-version: '11' - name: setup run: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 51b20bf..3288bef 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,5 +1,11 @@ name: tests -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: + branches: + - master jobs: test: @@ -10,12 +16,12 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - - name: Setup java - uses: actions/setup-java@v1 + - uses: actions/setup-java@v4 with: - java-version: 11.x.x + distribution: 'temurin' + java-version: '11' - name: Run test run: | diff --git a/gauge-archetype-java/pom.xml b/gauge-archetype-java/pom.xml index 6ddcb9a..37196f3 100644 --- a/gauge-archetype-java/pom.xml +++ b/gauge-archetype-java/pom.xml @@ -5,12 +5,11 @@ com.thoughtworks.gauge.maven gauge-mvn-archetypes - 1.5.9 + 1.6.0 ../pom.xml gauge-archetype-java - 1.5.9 Archetype - gauge-archetype-java Archetype for Gauge Java http://github.com/getgauge/gauge-mvn-archetypes diff --git a/gauge-archetype-java/src/main/resources/archetype-resources/pom.xml b/gauge-archetype-java/src/main/resources/archetype-resources/pom.xml index 2659f0a..523c27a 100644 --- a/gauge-archetype-java/src/main/resources/archetype-resources/pom.xml +++ b/gauge-archetype-java/src/main/resources/archetype-resources/pom.xml @@ -10,13 +10,13 @@ com.thoughtworks.gauge gauge-java - [0.6.8,) + [0.10.3,) test org.assertj assertj-core - 3.10.0 + 3.25.3 test @@ -35,7 +35,7 @@ com.thoughtworks.gauge.maven gauge-maven-plugin - 1.4.3 + 1.6.3 test diff --git a/gauge-archetype-java/src/test/resources/projects/test1/reference/pom.xml b/gauge-archetype-java/src/test/resources/projects/test1/reference/pom.xml index 323b3c6..ff8b289 100644 --- a/gauge-archetype-java/src/test/resources/projects/test1/reference/pom.xml +++ b/gauge-archetype-java/src/test/resources/projects/test1/reference/pom.xml @@ -10,13 +10,13 @@ com.thoughtworks.gauge gauge-java - [0.6.8,) + [0.10.3,) test org.assertj assertj-core - 3.10.0 + 3.25.3 test @@ -35,7 +35,7 @@ com.thoughtworks.gauge.maven gauge-maven-plugin - 1.4.3 + 1.6.3 test diff --git a/gauge-archetype-selenium/pom.xml b/gauge-archetype-selenium/pom.xml index 79b4f0e..0c78700 100644 --- a/gauge-archetype-selenium/pom.xml +++ b/gauge-archetype-selenium/pom.xml @@ -5,12 +5,11 @@ com.thoughtworks.gauge.maven gauge-mvn-archetypes - 1.5.9 + 1.6.0 ../pom.xml gauge-archetype-selenium - 1.5.9 Archetype - gauge-archetype-selenium Archetype for Gauge Java with Selenium http://github.com/getgauge/gauge-mvn-archetypes diff --git a/gauge-archetype-selenium/src/main/resources/archetype-resources/pom.xml b/gauge-archetype-selenium/src/main/resources/archetype-resources/pom.xml index 843922f..109c365 100644 --- a/gauge-archetype-selenium/src/main/resources/archetype-resources/pom.xml +++ b/gauge-archetype-selenium/src/main/resources/archetype-resources/pom.xml @@ -10,13 +10,13 @@ com.thoughtworks.gauge gauge-java - [0.6.8,) + [0.10.3,) test org.assertj assertj-core - 3.10.0 + 3.25.3 test @@ -51,7 +51,7 @@ com.thoughtworks.gauge.maven gauge-maven-plugin - 1.4.3 + 1.6.3 test diff --git a/gauge-archetype-selenium/src/test/resources/projects/test1/reference/pom.xml b/gauge-archetype-selenium/src/test/resources/projects/test1/reference/pom.xml index 56eb5af..269e7df 100644 --- a/gauge-archetype-selenium/src/test/resources/projects/test1/reference/pom.xml +++ b/gauge-archetype-selenium/src/test/resources/projects/test1/reference/pom.xml @@ -10,13 +10,13 @@ com.thoughtworks.gauge gauge-java - [0.6.8,) + [0.10.3,) test org.assertj assertj-core - 3.10.0 + 3.25.3 test @@ -51,7 +51,7 @@ com.thoughtworks.gauge.maven gauge-maven-plugin - 1.4.3 + 1.6.3 test diff --git a/pom.xml b/pom.xml index 7e9d4ec..e8a960a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.thoughtworks.gauge.maven gauge-mvn-archetypes - 1.5.9 + 1.6.0 pom Gauge Maven Archetypes