diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 411c0773d..ac92754e9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,18 +9,19 @@ on: - master jobs: build: - runs-on: ubuntu-latest - strategy: - matrix: - java: [17, 21] - fail-fast: true + runs-on: namespace-profile-linux-default steps: - - uses: actions/checkout@v4 - - name: Install Java ${{ matrix.java }} + - uses: namespacelabs/nscloud-checkout-action@v9 + - name: Install Java uses: actions/setup-java@v3 with: - java-version: ${{ matrix.java }} + java-version: 21 distribution: 'zulu' + cache: "" # namespace handles this + - name: Set up maven cache + uses: namespacelabs/nscloud-cache-action@v1 + with: + cache: maven - name: patch run: | git config --global user.email "no-reply@github.com" diff --git a/README.md b/README.md index 8f380abaa..f778fcf88 100644 --- a/README.md +++ b/README.md @@ -83,3 +83,5 @@ Clone this repo, run `./waterfall b` from *bash*, get jar from Waterfall-Proxy/b ![YourKit-Logo](https://yourkit.com/images/yklogo.png) [YourKit](https://yourkit.com/), makers of the outstanding Java profiler, supports open source projects of all kinds with their full-featured [Java](https://yourkit.com/features/) and [.NET](https://yourkit.com/dotnet/features/) application profilers. We thank them for granting Waterfall an OSS license so that we can make our software the best it can be. + +CI powered by namespace badge