diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5d0f96eba..6a1a3af5e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ on: [push, pull_request] name: Build jobs: build-linux: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest steps: - run: sudo apt install -y valgrind uuid-dev - uses: actions/checkout@v2 @@ -25,7 +25,7 @@ jobs: name: bindings.zip path: build/bindings.zip build-macos: - runs-on: macos-10.15 + runs-on: macos-latest steps: - uses: actions/checkout@v2 with: @@ -42,7 +42,7 @@ jobs: path: build/lib3mf.dylib codecoverage-macos: - runs-on: macos-10.15 + runs-on: macos-latest steps: - uses: actions/checkout@v2 with: @@ -139,7 +139,7 @@ jobs: - run: ctest -V working-directory: ./build assemble-sdk: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest needs: [build-windows-release, build-linux, build-macos] steps: - run: sudo apt install -y zip unzip @@ -161,7 +161,7 @@ jobs: name: lib3mf_sdk.zip path: build/lib3mf_sdk.zip deploy-linux: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest needs: [assemble-sdk] steps: - run: sudo apt install -y zip unzip @@ -213,7 +213,7 @@ jobs: cmake --build . --config Release ./Release/Example_ExtractInfo.exe ../../Files/Helix.3mf deploy-macos: - runs-on: macos-10.15 + runs-on: macos-latest needs: [assemble-sdk] steps: - name: Download lib3mf_sdk artifact