ci: reclaim some space in runner vm
This commit is contained in:
		
							
								
								
									
										19
									
								
								.github/workflows/scripts/setup.sh
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								.github/workflows/scripts/setup.sh
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  |  | ||||||
|  | set -eu | ||||||
|  |  | ||||||
|  | df -h | ||||||
|  |  | ||||||
|  | sudo systemd-run --wait rm -rf \ | ||||||
|  |      /usr/share/az* \ | ||||||
|  |      /usr/share/dotnet \ | ||||||
|  |      /usr/share/gradle* \ | ||||||
|  |      /usr/share/miniconda \ | ||||||
|  |      /usr/share/swift \ | ||||||
|  |      /var/lib/gems \ | ||||||
|  |      /var/lib/mysql \ | ||||||
|  |      /var/lib/snapd | ||||||
|  |  | ||||||
|  | sudo fstrim / | ||||||
|  |  | ||||||
|  | df -h | ||||||
							
								
								
									
										6
									
								
								.github/workflows/ubuntu.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/ubuntu.yml
									
									
									
									
										vendored
									
									
								
							| @@ -54,6 +54,9 @@ jobs: | |||||||
|           ] |           ] | ||||||
|  |  | ||||||
|     steps: |     steps: | ||||||
|  |     - name: Setup | ||||||
|  |       run: .github/workflows/scripts/setup.sh | ||||||
|  |  | ||||||
|     - uses: actions/checkout@v1 |     - uses: actions/checkout@v1 | ||||||
|  |  | ||||||
|     - name: Build |     - name: Build | ||||||
| @@ -108,6 +111,9 @@ jobs: | |||||||
|           ] |           ] | ||||||
|  |  | ||||||
|     steps: |     steps: | ||||||
|  |     - name: Setup | ||||||
|  |       run: .github/workflows/scripts/setup.sh | ||||||
|  |  | ||||||
|     - uses: actions/checkout@v1 |     - uses: actions/checkout@v1 | ||||||
|  |  | ||||||
|     - name: Build |     - name: Build | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user