Skip to content

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals) #521

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals)

Avoid infinite number of calls to listBlobs when doing prefix removals (e..g, gridset or layer removals) #521

Workflow file for this run

name: Mac OS CI
on: [pull_request]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: [macos-latest]
steps:
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: 11
distribution: 'temurin'
- name: Maven repository caching
uses: actions/cache@v3
with:
path: ~/.m2/repository
key: gs-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Build with Maven
run: mvn -B clean install -T2 --file geowebcache/pom.xml -Dspotless.apply.skip=true
- name: Remove SNAPSHOT jars from repository
run: |
find .m2/repository -name "*SNAPSHOT*" -type d | xargs rm -rf {}