Update .github/workflows/daily.yaml

oh boy, github actions as well
This commit is contained in:
2025-09-04 09:19:23 -04:00
parent 61379e8116
commit 06d00d02e2

View File

@@ -15,15 +15,15 @@ jobs:
- name: Update and install build tools and deps - name: Update and install build tools and deps
run: | run: |
bash -c "apt update && apt upgrade -y" sudo bash -c "apt update && apt upgrade -y"
apt install -y build-essential nasm mtools fdisk dosfstools sudo apt install -y build-essential nasm mtools fdisk dosfstools
- name: Build stevia - name: Build stevia
run: make run: make
- name: Upload build artifacts - name: Upload build artifacts
if: always() # still keep logs/artifacts even if build fails if: always() # still keep logs/artifacts even if build fails
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: stevia-${{ github.run_number }} name: stevia-${{ github.run_number }}
path: | path: |
@@ -32,3 +32,4 @@ jobs:
build/output/part.img.gz build/output/part.img.gz
if-no-files-found: error if-no-files-found: error
retention-days: 7 # override server default if you like retention-days: 7 # override server default if you like