Skip to content

Commit

Permalink
Try github actions with builds clearing space.
Browse files Browse the repository at this point in the history
  • Loading branch information
BSChad committed Aug 6, 2024
1 parent 1e804cf commit ace56de
Showing 1 changed file with 49 additions and 1 deletion.
50 changes: 49 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ jobs:
name: Build OSX 🍎
runs-on: ubuntu-latest
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: false

# all of these default to true, but feel free to set to
# "false" if necessary for your workflow
android: true
dotnet: true
haskell: true
large-packages: true
docker-images: true
swap-storage: true

# Checkout (without LFS)
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -51,11 +67,27 @@ jobs:
with:
name: OSX
path: build

build_windows:
name: Build Windows 🪟
runs-on: ubuntu-latest
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: false

# all of these default to true, but feel free to set to
# "false" if necessary for your workflow
android: true
dotnet: true
haskell: true
large-packages: true
docker-images: true
swap-storage: true

# Checkout (without LFS)
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -115,6 +147,22 @@ jobs:
name: Build WebGL 🕸️
runs-on: ubuntu-latest
steps:
- name: Free Disk Space (Ubuntu)
uses: jlumbroso/free-disk-space@main
with:
# this might remove tools that are actually needed,
# if set to "true" but frees about 6 GB
tool-cache: false

# all of these default to true, but feel free to set to
# "false" if necessary for your workflow
android: true
dotnet: true
haskell: true
large-packages: true
docker-images: true
swap-storage: true

# Checkout (without LFS)
- name: Checkout repository
uses: actions/checkout@v4
Expand Down

0 comments on commit ace56de

Please sign in to comment.