diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index ab3fa4e..86980de 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -50,11 +50,11 @@ jobs: - name: Build Tests run: bash ./scripts/debian-11/3-build-tests.sh - - name: Archive server tests artifact - uses: actions/upload-artifact@v2 - with: - name: BeamMP-Server-debian-tests - path: ./bin/BeamMP-Server-tests + - name: Install Runtime Dependencies + run: bash ./scripts/debian-11/4-install-runtime-deps.sh + + - name: Test + run: ./bin/BeamMP-Server-tests ubuntu-22-04-build: runs-on: ubuntu-latest @@ -104,48 +104,8 @@ jobs: - name: Build Tests run: bash ./scripts/ubuntu-22.04/3-build-tests.sh - - name: Archive server tests artifact - uses: actions/upload-artifact@v2 - with: - name: BeamMP-Server-ubuntu-tests - path: ./bin/BeamMP-Server-tests - - run-debian-11-tests: - needs: debian-11-build - runs-on: ubuntu-latest - container: - image: debian:11 - steps: - - uses: actions/download-artifact@v4 - with: - name: BeamMP-Server-debian-tests - - name: Install Runtime Dependencies - run: | - apt-get update -y - apt-get install -y liblua5.3-0 + run: bash ./scripts/ubuntu-22.04/4-install-runtime-deps.sh - name: Test - run: | - chmod +x ./BeamMP-Server-tests - ./BeamMP-Server-tests - - run-ubuntu-22-04-tests: - needs: ubuntu-22-04-build - runs-on: ubuntu-latest - container: - image: ubuntu:22.04 - steps: - - uses: actions/download-artifact@v4 - with: - name: BeamMP-Server-ubuntu-tests - - - name: Install Runtime Dependencies - run: | - apt-get update -y - apt-get install -y liblua5.3-0 - - - name: Test - run: | - chmod +x ./BeamMP-Server-tests - ./BeamMP-Server-tests + run: ./bin/BeamMP-Server-tests \ No newline at end of file