diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index 404d5ba90e..0975b4ff6e 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -15,6 +15,7 @@ jobs: - uses: actions/upload-artifact@v4 with: path: bin + name: bin sanity-check: runs-on: ubuntu-latest @@ -30,12 +31,13 @@ jobs: - 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 + - uses: actions/download-artifact@v4 - name: Run tests run: cd tests && make some - uses: actions/upload-artifact@v4 with: path: tests/*.xml + name: tests-some nitunit-some: runs-on: ubuntu-latest @@ -45,6 +47,7 @@ jobs: - 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: git fetch origin # Ensure origin/master is present + - uses: actions/download-artifact@v4 - run: make nitunit-some test-contrib: @@ -54,12 +57,14 @@ jobs: - 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 + - uses: actions/download-artifact@v4 - run: make test-contrib bootstrap-full: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - run: false # abort - 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