~melchizedek6809/Nujel

5acb693a9de7d2d709bd179114917bd2e75e44a0 — Ben (X13/Arch) 7 months ago dbdbb78
Updated GH CI
1 files changed, 12 insertions(+), 12 deletions(-)

M .github/workflows/ci.yml
M .github/workflows/ci.yml => .github/workflows/ci.yml +12 -12
@@ 25,7 25,7 @@ jobs:
        install: base-devel
        pacboy: toolchain:p
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Compile runtime
      run: make nujel.exe
    - name: Test runtime


@@ 49,7 49,7 @@ jobs:
        install: base-devel
        pacboy: toolchain:p
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Compile release
      run: make release
    - name: Run Tests


@@ 69,7 69,7 @@ jobs:
        os: [macos-13, macos-12, macos-11]
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Compile runtime
      run: make nujel
    - name: Test runtime


@@ 84,7 84,7 @@ jobs:
    runs-on: macos-latest
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Build Release
      run: make ${{ matrix.buildtype }}
    - name: Test runtime


@@ 110,7 110,7 @@ jobs:
          make: bmake
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: |
        sudo apt-get -y install ${{ matrix.cc }} ${{ matrix.make }}


@@ 123,7 123,7 @@ jobs:
    runs-on: ubuntu-22.04
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: |
        sudo apt-get -y install wasi-libc


@@ 147,7 147,7 @@ jobs:
        make: [make, bmake]
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: sudo apt-get -y install ${{ matrix.cc }} ${{ matrix.make }}
    - name: Test runtime


@@ 157,7 157,7 @@ jobs:
    runs-on: ubuntu-22.04
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: |
        sudo apt-get -y install clang clang-tools make


@@ 168,7 168,7 @@ jobs:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: |
        sudo apt-get update && sudo apt-get -y install valgrind


@@ 180,7 180,7 @@ jobs:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
  release-linux:
    name: ${{ matrix.buildtype }}-linux
    runs-on: ubuntu-latest


@@ 191,7 191,7 @@ jobs:
        buildtype: [release, release.musl]
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install Dependencies
      run: sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y musl-dev musl-tools
    - name: Build release


@@ 210,7 210,7 @@ jobs:
    needs: static-checks
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      uses: actions/checkout@v4
    - name: Install compiler
      run: |
        sudo apt-get -y install wasi-libc