openbsd.yml: improve perf & sync disk space cleanup

This commit is contained in:
oech3
2026-06-04 15:09:16 +09:00
committed by Daniel Hofstetter
parent 452824f8ab
commit e3db7f30f5
+12 -2
View File
@@ -134,6 +134,12 @@ jobs:
- uses: actions/checkout@v6
with:
persist-credentials: false
- name: Avoid no space left on device # shared with guest?
shell: bash
run: |
mkdir /tmp/empty
sudo rsync -a --delete /tmp/empty/ /usr/share/dotnet/
sudo rsync -a --delete /tmp/empty/ /usr/local/lib/android/
- name: Prepare, build and test
uses: vmactions/openbsd-vm@v1
with:
@@ -145,10 +151,14 @@ jobs:
prepare: |
# Clean up disk space before installing packages
df -h
rm -rf /usr/share/relink/* /usr/X11R6/* /usr/share/doc/* /usr/share/man/* &
mkdir -p empty
rsync -a --delete empty/ /usr/share/relink/
rsync -a --delete empty/ /usr/X11R6/
rsync -a --delete empty/ /usr/share/doc/
rsync -a --delete empty/ /usr/share/man/
pkg_add curl gmake sudo-- jq rust llvm--
# Clean up package cache after installation
pkg_delete -a &
pkg_delete -a
df -h
run: |
## Prepare, build, and test