From ef2a9110b7412cd526867dadd686e65fb3e4a5ac Mon Sep 17 00:00:00 2001 From: "Bobby R. Bruce" Date: Thu, 30 May 2024 07:48:47 -0700 Subject: [PATCH] misc: Merge .github dir develop -> stable (#1189) --- .github/workflows/daily-tests.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/daily-tests.yaml b/.github/workflows/daily-tests.yaml index 465d70ab37..5cd580694f 100644 --- a/.github/workflows/daily-tests.yaml +++ b/.github/workflows/daily-tests.yaml @@ -65,7 +65,7 @@ jobs: with: name: ${{ needs.name-artifacts.outputs.build-name }}${{ matrix.image }} path: '*build/${{ matrix.image }}/gem5.opt' - retention-days: 5 + retention-days: 1 - run: echo "This job's status is ${{ job.status }}." # The actions/upload-artifact@v4 action has a special "merge" sub action # which allows for the merging of multiple artifacts into a single one. @@ -73,7 +73,8 @@ jobs: # in v4. We createa a merged artifact here as we want to download all the # gem5 build artifacts when running the long tests. merge-gem5-build-artifacts: - runs-on: ubuntu-latest + runs-on: [self-hosted, linux, x64] + container: ghcr.io/gem5/ubuntu-24.04_all-dependencies:latestt needs: [build-gem5, name-artifacts] steps: - name: Merge gem5 build artifacts @@ -81,7 +82,7 @@ jobs: with: name: ${{needs.name-artifacts.outputs.build-name}} pattern: ${{needs.name-artifacts.outputs.build-name}}* - retention-days: 5 + retention-days: 1 # this builds both unittests.fast and unittests.debug @@ -168,7 +169,6 @@ jobs: - uses: actions/download-artifact@v4 with: name: ${{needs.name-artifacts.outputs.build-name}}ALL - path: build/ALL - run: chmod u+x build/ALL/gem5.opt - name: long ${{ matrix.test-type }} gem5_library_example_tests working-directory: ${{ github.workspace }}/tests