From 29a2a598baee22ad7e49eb9a08e6dcfb24060689 Mon Sep 17 00:00:00 2001 From: Elaina Claus Date: Fri, 22 Aug 2025 21:01:24 -0400 Subject: [PATCH 1/4] Update .gitea/workflows/onpush.yaml --- .gitea/workflows/onpush.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/onpush.yaml b/.gitea/workflows/onpush.yaml index 227e65a..5ff738c 100644 --- a/.gitea/workflows/onpush.yaml +++ b/.gitea/workflows/onpush.yaml @@ -17,12 +17,12 @@ jobs: - name: Install CHTM apt cache endpoint into container run: | - echo 'Acquire::http::Proxy "http://chtm-aptcache-01.lan.chtm.me:3142";' | sudo tee /etc/apt/apt.conf.d/01aptproxy + echo 'Acquire::http::Proxy "http://chtm-aptcache-01.lan.chtm.me:3142";' | tee /etc/apt/apt.conf.d/01aptproxy - name: Ensure image is up to date and install build tools and deps run: | - sudo bash -c "apt update && apt upgrade -y" - sudo apt install -y build-essential nasm fdisk dosfstools + bash -c "apt update && apt upgrade -y" + apt install -y build-essential nasm fdisk dosfstools - name: Build stevia run: sudo make From 63c5e0d00eb852c7ea57978f61fc7afff9692dd4 Mon Sep 17 00:00:00 2001 From: Elaina Claus Date: Fri, 22 Aug 2025 21:04:42 -0400 Subject: [PATCH 2/4] Update .gitea/workflows/onpush.yaml --- .gitea/workflows/onpush.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/onpush.yaml b/.gitea/workflows/onpush.yaml index 5ff738c..4b1269a 100644 --- a/.gitea/workflows/onpush.yaml +++ b/.gitea/workflows/onpush.yaml @@ -25,7 +25,7 @@ jobs: apt install -y build-essential nasm fdisk dosfstools - name: Build stevia - run: sudo make + run: make - name: Upload build artifacts if: always() # still keep logs/artifacts even if build fails From 81e6b6e83572550c70b5b129f8d60bb65288b6ed Mon Sep 17 00:00:00 2001 From: Elaina Claus Date: Fri, 22 Aug 2025 21:07:47 -0400 Subject: [PATCH 3/4] Update Makefile --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c77f7bd..c568a56 100755 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ build/%.bin: src/miniboot32/%.nasm $(iso): $(mbr_binary_files) $(vbr_binary_files) $(stage2_binary_files) $(boottest_binary_files) @echo root access needed to create disk image... - @sudo scripts/create-disk.sh + @scripts/create-disk.sh $(isoz): $(iso) @gzip -9kc $(iso) > $(isoz) From 39148869bc61628f986dd32a18299fef187c792d Mon Sep 17 00:00:00 2001 From: Elaina Claus Date: Fri, 22 Aug 2025 21:14:14 -0400 Subject: [PATCH 4/4] Update .gitea/workflows/onpush.yaml --- .gitea/workflows/onpush.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/onpush.yaml b/.gitea/workflows/onpush.yaml index 4b1269a..022d633 100644 --- a/.gitea/workflows/onpush.yaml +++ b/.gitea/workflows/onpush.yaml @@ -22,7 +22,7 @@ jobs: - name: Ensure image is up to date and install build tools and deps run: | bash -c "apt update && apt upgrade -y" - apt install -y build-essential nasm fdisk dosfstools + apt install -y build-essential nasm mount fdisk dosfstools - name: Build stevia run: make