From aa4493eaa4bafcf3c2087980568fdad78bd9361d Mon Sep 17 00:00:00 2001 From: robojerk Date: Mon, 4 Aug 2025 00:44:08 +0000 Subject: [PATCH] update README: add Forgejo Package Registry installation and fix CI/CD badges --- README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f38d46e..bc2040f 100644 --- a/README.md +++ b/README.md @@ -37,12 +37,25 @@ This project uses Forgejo Actions for continuous integration and deployment: - **Documentation**: Auto-updates README with build status ### Build Status -- ![Build Status](https://git.raines.xyz/robojerk/deb-mock/actions/workflows/build.yml/badge.svg) -- ![Test Status](https://git.raines.xyz/robojerk/deb-mock/actions/workflows/test.yml/badge.svg) +![Build Status](https://git.raines.xyz/robojerk/deb-mock/actions/workflows/build.yml/badge.svg) +![Test Status](https://git.raines.xyz/robojerk/deb-mock/actions/workflows/test.yml/badge.svg) +![Package Build Status](https://git.raines.xyz/robojerk/deb-mock/actions/workflows/build-deb.yml/badge.svg) ## Installation -### From Debian Repository (Recommended) +### From Forgejo Package Registry (Recommended) + +```bash +# Add the Deb-Mock repository from Forgejo +wget -O - https://git.raines.xyz/api/packages/robojerk/debian/gpg.key | sudo apt-key add - +echo 'deb [signed-by=/usr/share/keyrings/forgejo-robojerk.gpg] https://git.raines.xyz/api/packages/robojerk/debian unstable main' | sudo tee /etc/apt/sources.list.d/deb-mock.list +sudo apt update + +# Install deb-mock +sudo apt install -y deb-mock +``` + +### From Debian Repository (Alternative) ```bash # Add the Deb-Mock repository