diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 1c4bc868..051fd21b 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -37,6 +37,21 @@ jobs: run: mvnw.cmd --batch-mode -no-transfer-progress package jib:buildTar --file pom.xml shell: cmd + regenerate: + name: Regenerate + runs-on: macos-latest + timeout-minutes: 5 + steps: + - uses: actions/checkout@v2 + - name: Set up JDK 17 + uses: actions/setup-java@v2 + with: + java-version: 17 + distribution: 'temurin' + - run: ./scripts/regenerate-openmaptiles.sh + - run: ./mvnw -DskipTests --batch-mode -no-transfer-progress clean install -pl flatmap-basemap -am + - run: ./mvnw --batch-mode -no-transfer-progress test -pl flatmap-basemap + examples: name: Example project runs-on: ubuntu-latest diff --git a/scripts/regenerate-openmaptiles.sh b/scripts/regenerate-openmaptiles.sh index b9429f63..7cb9bd93 100755 --- a/scripts/regenerate-openmaptiles.sh +++ b/scripts/regenerate-openmaptiles.sh @@ -4,12 +4,11 @@ set -o errexit set -o pipefail set -o nounset -JAR="flatmap-dist/target/*-with-deps.jar" TAG="${1:-"v3.12.2"}" echo "tag=${TAG}" echo "Building..." -./mvnw -DskipTests=true --projects flatmap-basemap -am package +./mvnw -DskipTests=true --projects flatmap-dist -am package echo "Running..." -java -cp "$JAR" com.onthegomap.flatmap.basemap.Generate -tag="${TAG}" +java -cp flatmap-dist/target/*-with-deps.jar com.onthegomap.flatmap.basemap.Generate -tag="${TAG}"