From 5dc35ac4220eea2c55541ce9d67ea8d6c50a53e4 Mon Sep 17 00:00:00 2001 From: mrp089 <51269309+mrp089@users.noreply.github.com> Date: Tue, 17 Oct 2023 12:26:10 -0700 Subject: [PATCH] set all to latest --- .github/workflows/build.yml | 46 ++++--------------------------------- 1 file changed, 5 insertions(+), 41 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d0ba91aee..cc2462d63 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,8 +10,8 @@ name: Build on: [push, pull_request] jobs: - build-macos-big-sur: - runs-on: macos-11 + build-macos: + runs-on: macos-latest steps: - name: Checkout uses: actions/checkout@v2 @@ -50,8 +50,8 @@ jobs: asset_name: SimVascular-${{github.ref_name}}-macOS-BigSur.dmg tag: ${{ github.ref }} - build-ubuntu-20: - runs-on: ubuntu-20.04 + build-ubuntu: + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 @@ -87,44 +87,8 @@ jobs: file: SimVascular-Ubuntu-20.deb asset_name: SimVascular-${{github.ref_name}}-Ubuntu-20.deb tag: ${{ github.ref }} - build-ubuntu-18: - runs-on: ubuntu-18.04 - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Install dependencies - shell: bash - run: | - sudo apt-get install libglu1-mesa-dev libxt-dev libxi-dev libglew-dev libxmu-dev qt5-default zip - - name: Build - shell: bash - run: | - mkdir Build - cd Build - cmake .. -DSV_ENABLE_DISTRIBUTION=ON - make -j2 - - name: Create installer - shell: bash - run: | - cd Build/SimVascular-build - cpack - cp SimVascular*.deb ../../SimVascular-Ubuntu-18.deb - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: Ubuntu 18 Installer - path: SimVascular-Ubuntu-18.deb - if-no-files-found: error - - name: Upload release asset - if: startsWith(github.ref, 'refs/tags/') - uses: svenstaro/upload-release-action@v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: SimVascular-Ubuntu-18.deb - asset_name: SimVascular-${{github.ref_name}}-Ubuntu-18.deb - tag: ${{ github.ref }} build-windows: - runs-on: windows-2019 + runs-on: windows-latest steps: - name: Checkout uses: actions/checkout@v2