Skip to content

choir(build): clean up some directories #114

choir(build): clean up some directories

choir(build): clean up some directories #114

Workflow file for this run

name: goreleaser
on:
push:
jobs:
goreleaser:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v4
-
name: Unshallow
run: git fetch --prune --unshallow
-
name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
-
name: Confirm disk space
run: df -hT
-
name: Clean space as per https://github.com/actions/virtual-environments/issues/709
run: |
sudo rm -rf "/opt/ghc" || true
sudo rm -rf "/usr/share/dotnet" || true
sudo rm -rf "$AGENT_TOOLSDIRECTORY" || true
sudo rm -rf "/usr/local/lib/android" || true
sudo rm -rf "/usr/local/share/boost" || true
-
name: Confirm disk space again
run: df -hT
# -
# name: Create tmp dir for GoReleaser
# run: mkdir tmp
# -
# name: Run GoReleaser
# uses: goreleaser/goreleaser-action@v5
# with:
# distribution: goreleaser
# version: latest
# args: release --clean --timeout 60m --snapshot
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# TMPDIR: tmp
# -
# name: Confirm disk space, again
# run: df -hT