diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b57b17a..aa5a7a1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ on: - "*" types: [opened, synchronize, reopened] jobs: - build-lin: + build-linux: name: Build Linux runs-on: ubuntu-latest strategy: @@ -28,24 +28,19 @@ jobs: config: release steps: - name: Check out files - uses: actions/checkout@v3 + uses: actions/checkout@v3.5.2 with: submodules: true fetch-depth: 0 # NOTE - If LFS ever starts getting used during builds, switch this to true! lfs: false - - name: Install dependencies (x64) - if: matrix.arch == 'x64' - run: | - sudo apt-get update - sudo apt-get -y install libcurl4-gnutls-dev - name: Install dependencies (x86) if: matrix.arch == 'x86' run: | sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt-get -y install gcc-multilib g++-multilib libcurl4-gnutls-dev:i386 + sudo apt-get -y install gcc-multilib g++-multilib - name: Generate project files run: ./generate.sh @@ -57,7 +52,7 @@ jobs: pushd build make config=${{matrix.config}}_${{matrix.arch}} -j$(nproc) - name: Upload ${{matrix.configuration}} ${{matrix.arch}} binaries - uses: actions/upload-artifact@v3.1.0 + uses: actions/upload-artifact@v3.1.2 with: name: Linux ${{matrix.configuration}} ${{matrix.arch}} binaries path: |