From 1e4a43e0f2ffa915492b40512c2039ba770f8e9d Mon Sep 17 00:00:00 2001 From: "Enrico Fraccaroli (Galfurian)" Date: Thu, 7 Jul 2022 10:02:27 -0400 Subject: [PATCH] Update github workflow. --- .github/workflows/main.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f95cc45..cc4a28a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,15 +13,15 @@ on: jobs: doxygen: name: Doxygen - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Clone repo uses: actions/checkout@v2 - - name: Install Doxygen + - name: Install Doxygen Ubuntu run: | sudo apt-get update - sudo apt-get install doxygen + sudo apt-get install -y doxygen nasm - name: Generate documentation run: | @@ -33,7 +33,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, ubuntu-latest, windows-latest] + os: [macos-latest, ubuntu-latest] runs-on: ${{ matrix.os }} steps: @@ -49,14 +49,10 @@ jobs: - name: Install NASM MacOS if: matrix.os == 'macos-latest' run: | - brew update && brew upgrade + brew tap nativeos/i386-elf-toolchain + brew update brew install i386-elf-binutils i386-elf-gcc nasm - - name: Install NASM Windows - if: matrix.os == 'windows-latest' - run: | - winget install nasm -i - - name: Build run: | cmake -B build