diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 483332517f6..f132d120254 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -137,69 +137,3 @@ jobs: artifacts: "nugets/*.nupkg" token: ${{ secrets.GITHUB_TOKEN }} - pipelinetest: - name: pipeline-test-${{ matrix.os }} - needs: [ build ] - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [windows-latest, macos-latest, ubuntu-latest] - abi: [ x64 ] - include: - - os: macos-latest - abi: arm64 - fail-fast: false - steps: - - name: Setup .NET Core SDK ${{ matrix.dotnet-version }} - uses: actions/setup-dotnet@v4 - with: - dotnet-version: '8.0.x' - - - name: Setup Java - uses: actions/setup-java@v4 - with: - distribution: 'microsoft' - java-version: '17' - - - name: Disable annotations - run: echo "::remove-matcher owner=csc::" - - - name: install wine64 on linux - run: | - sudo apt install p7zip-full curl - sudo dpkg --add-architecture i386 - sudo mkdir -pm755 /etc/apt/keyrings - sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key - sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources - sudo apt update && sudo apt install --install-recommends winehq-stable - if: runner.os == 'Linux' - - - name: Install Arial Font - run: | - echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | sudo debconf-set-selections - sudo apt install -y ttf-mscorefonts-installer - sudo fc-cache - fc-match Arial - if: runner.os == 'Linux' - - - name: install wine64 on macos - run: brew install wine-stable p7zip - if: runner.os == 'macOS' - - - name: Setup Wine - run: wget -qO- https://monogame.net/downloads/net8_mgfxc_wine_setup.sh | bash - if: runner.os != 'Windows' - - #Not working yet they crash - - name: Test Wine - run: wine64 dotnet --info - env: - WINEPREFIX: /home/runner/.winemonogame - if: runner.os == 'Linux' - - #Not working yet they crash - - name: Test Wine - run: wine64 dotnet --info - env: - WINEPREFIX: /Users/runner/.winemonogame - if: runner.os == 'macOS'