diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index b92029ee0f..9154d173a6 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -16,23 +16,30 @@ jobs: with: path: bin + sanity-check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: make sanity-check + tests-some: runs-on: ubuntu-latest needs: [build] steps: + - uses: actions/checkout@v4 + - name: Install dependencies + run: sudo apt-get update && sudo apt-get install -y build-essential ccache libgc-dev graphviz libunwind-dev libreadline-dev pkg-config - name: Run tests run: cd tests && make some - - sanity-check: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - run: make sanity-check + - uses: actions/upload-artifact@v4 + with: + path: tests/*.xml nitunit-some: runs-on: ubuntu-latest needs: [build] steps: + - uses: actions/checkout@v4 - name: Install dependencies run: sudo apt-get update && sudo apt-get install -y build-essential ccache libgc-dev graphviz libunwind-dev libreadline-dev pkg-config - run: make nitunit-some @@ -40,5 +47,17 @@ jobs: bootstrap-full: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - run: make bootstrap-full + - uses: actions/checkout@v4 + - name: Install dependencies + run: sudo apt-get update && sudo apt-get install -y build-essential ccache libgc-dev graphviz libunwind-dev libreadline-dev pkg-config + - run: make bootstrap-full + + info: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: pwd + - run: id + - run: ls -al + - run: git branch -av || true + - run: lscpu || true