diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5e43060..4016699 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,31 +1,24 @@ name: Build Project on: push: - paths: - - "src/**" - - "lib/**" pull_request: - paths: - - "src/**" - - "lib/**" jobs: build: name: Build - runs-on: windows-latest + runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 with: - submodules: "recursive" # Ensure submodules are checked out + submodules: "recursive" # Checkout submodules - - name: Set up MSYS2 - uses: msys2/setup-msys2@v2 - with: - update: true - install: mingw-w64-x86_64-arm-none-eabi-gcc make + - name: Install ARM GCC Toolchain + run: | + sudo apt-get update + sudo apt-get install -y gcc-arm-none-eabi make - name: Build project run: | - make -j24 V=1 - shell: msys2 {0} + make -j$(nproc) V=1 + shell: bash diff --git a/control-base b/control-base index 9c1b5a0..c018c72 160000 --- a/control-base +++ b/control-base @@ -1 +1 @@ -Subproject commit 9c1b5a0967316c2769885f43eb88b5b304c7af71 +Subproject commit c018c722f4559d9a7ddd700f89241d022addb5c8