From fb5435e4b2b36602b4e45d2da68b878d0502859c Mon Sep 17 00:00:00 2001 From: Dave Fisher Date: Fri, 19 Jul 2024 14:57:38 -0700 Subject: [PATCH] Workflows on Ubuntu 22.04 with Fuse 2 Installed --- .github/workflows/build.yml | 7 +++++-- .github/workflows/preview.yml | 7 +++++-- .github/workflows/release.yml | 9 ++++++--- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 088a8cf21..8f7667d3b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 name: checkout nosqlbench @@ -25,6 +25,9 @@ jobs: java-package: jdk java-version: '21' + - name: install fuse2 + run: sudo apt install libfuse2 + - name: Cache Maven packages uses: actions/cache@v4 with: @@ -74,7 +77,7 @@ jobs: builddocs: needs: build - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 if: ${{ github.repository == 'nosqlbench/nosqlbench' && github.event_name == 'push' && github.ref_name == 'main' }} steps: diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 428b1ace5..d96180381 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -15,7 +15,7 @@ on: jobs: preview-build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 outputs: preview_version: ${{ steps.versions.outputs.PREVIEW_VERSION }} docker_tags: ${{ steps.versions.outputs.DOCKER_TAGS }} @@ -46,6 +46,9 @@ jobs: docker rmi $(docker image ls -aq) df -h + - name: install fuse2 + run: sudo apt install libfuse2 + - name: Cache Maven packages uses: actions/cache@v4 with: @@ -204,7 +207,7 @@ jobs: preview-docs: needs: preview-build - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: import env vars run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab5ed6d59..12992e8e7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ on: jobs: release-build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: checkout repo @@ -43,6 +43,9 @@ jobs: docker rmi $(docker image ls -aq) df -h + - name: install fuse2 + run: sudo apt install libfuse2 + - name: Cache Maven packages uses: actions/cache@v4 with: @@ -186,7 +189,7 @@ jobs: # javadocs: # needs: release -# runs-on: ubuntu-20.04 +# runs-on: ubuntu-22.04 # steps: # - name: set git username # run: git config --global user.email "${{ secrets.NBDROID_EMAIL }}" @@ -210,7 +213,7 @@ jobs: # # docs: # needs: release -# runs-on: ubuntu-20.04 +# runs-on: ubuntu-22.04 # steps: # # - name: set git username