Workflows on Ubuntu 22.04 with Fuse 2 Installed

This commit is contained in:
Dave Fisher 2024-07-19 14:57:38 -07:00
parent 1a38a721b9
commit fb5435e4b2
3 changed files with 16 additions and 7 deletions

View File

@ -12,7 +12,7 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
name: checkout nosqlbench name: checkout nosqlbench
@ -25,6 +25,9 @@ jobs:
java-package: jdk java-package: jdk
java-version: '21' java-version: '21'
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages - name: Cache Maven packages
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
@ -74,7 +77,7 @@ jobs:
builddocs: builddocs:
needs: build 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' }} if: ${{ github.repository == 'nosqlbench/nosqlbench' && github.event_name == 'push' && github.ref_name == 'main' }}
steps: steps:

View File

@ -15,7 +15,7 @@ on:
jobs: jobs:
preview-build: preview-build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
outputs: outputs:
preview_version: ${{ steps.versions.outputs.PREVIEW_VERSION }} preview_version: ${{ steps.versions.outputs.PREVIEW_VERSION }}
docker_tags: ${{ steps.versions.outputs.DOCKER_TAGS }} docker_tags: ${{ steps.versions.outputs.DOCKER_TAGS }}
@ -46,6 +46,9 @@ jobs:
docker rmi $(docker image ls -aq) docker rmi $(docker image ls -aq)
df -h df -h
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages - name: Cache Maven packages
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
@ -204,7 +207,7 @@ jobs:
preview-docs: preview-docs:
needs: preview-build needs: preview-build
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- name: import env vars - name: import env vars
run: | run: |

View File

@ -15,7 +15,7 @@ on:
jobs: jobs:
release-build: release-build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- name: checkout repo - name: checkout repo
@ -43,6 +43,9 @@ jobs:
docker rmi $(docker image ls -aq) docker rmi $(docker image ls -aq)
df -h df -h
- name: install fuse2
run: sudo apt install libfuse2
- name: Cache Maven packages - name: Cache Maven packages
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
@ -186,7 +189,7 @@ jobs:
# javadocs: # javadocs:
# needs: release # needs: release
# runs-on: ubuntu-20.04 # runs-on: ubuntu-22.04
# steps: # steps:
# - name: set git username # - name: set git username
# run: git config --global user.email "${{ secrets.NBDROID_EMAIL }}" # run: git config --global user.email "${{ secrets.NBDROID_EMAIL }}"
@ -210,7 +213,7 @@ jobs:
# #
# docs: # docs:
# needs: release # needs: release
# runs-on: ubuntu-20.04 # runs-on: ubuntu-22.04
# steps: # steps:
# #
# - name: set git username # - name: set git username