From b9cdb113b9eadefc825f15bbf8852b9d435c8868 Mon Sep 17 00:00:00 2001 From: Kristof Schroeder Date: Wed, 20 Mar 2024 15:24:19 +0100 Subject: [PATCH 1/2] Add step to github action for freeing disk space --- .github/workflows/main.yaml | 1 + .github/workflows/run-tests-workflow.yaml | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 266068ec9..0c73e5304 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -80,6 +80,7 @@ jobs: split_size: 4 group_number: ${{ matrix.group_number }} python_version: ${{ matrix.python_version }} + free_disk_space: true needs: [code-quality] notebook-tests: diff --git a/.github/workflows/run-tests-workflow.yaml b/.github/workflows/run-tests-workflow.yaml index a12068000..935329743 100644 --- a/.github/workflows/run-tests-workflow.yaml +++ b/.github/workflows/run-tests-workflow.yaml @@ -15,6 +15,11 @@ on: description: "Determines which Python version to use" type: string required: true + free_disk_space: + description: "If true, freeing disk before test run" + type: string + default: true + required: false env: PY_COLORS: 1 @@ -23,6 +28,12 @@ jobs: run-tests: runs-on: ubuntu-latest steps: + - if: ${{ inputs.free_disk_space == true }} + name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main + with: + large-packages: false + docker-images: false - uses: actions/checkout@v4 with: fetch-depth: 0 From 08511b95cda3dc72cceb38afc285d82be147c97b Mon Sep 17 00:00:00 2001 From: Kristof Schroeder Date: Wed, 20 Mar 2024 16:18:01 +0100 Subject: [PATCH 2/2] Remove if check for freeing disk --- .github/workflows/main.yaml | 1 - .github/workflows/run-tests-workflow.yaml | 9 ++------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 0c73e5304..266068ec9 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -80,7 +80,6 @@ jobs: split_size: 4 group_number: ${{ matrix.group_number }} python_version: ${{ matrix.python_version }} - free_disk_space: true needs: [code-quality] notebook-tests: diff --git a/.github/workflows/run-tests-workflow.yaml b/.github/workflows/run-tests-workflow.yaml index 935329743..1ddc8b522 100644 --- a/.github/workflows/run-tests-workflow.yaml +++ b/.github/workflows/run-tests-workflow.yaml @@ -15,11 +15,7 @@ on: description: "Determines which Python version to use" type: string required: true - free_disk_space: - description: "If true, freeing disk before test run" - type: string - default: true - required: false + env: PY_COLORS: 1 @@ -28,8 +24,7 @@ jobs: run-tests: runs-on: ubuntu-latest steps: - - if: ${{ inputs.free_disk_space == true }} - name: Free Disk Space (Ubuntu) + - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@main with: large-packages: false