From d4d8075f88e53795fe65dae701f8b5aa5946f350 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82?= Date: Mon, 27 Jul 2026 22:19:36 +0200 Subject: [PATCH] fix(ci): use --overwrite='*' for pacman step to catch all file conflicts (base vs openrc 30-binfmt.hook) --- .github/workflows/build.yml | 2 +- AGENTS.md | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7033cf5..d7d4b0f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: - name: Install dependencies run: | - pacman -Syu --noconfirm --needed \ + pacman -Syu --noconfirm --needed --overwrite='*' \ artools \ git \ squashfs-tools \ diff --git a/AGENTS.md b/AGENTS.md index b792f90..bf589af 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -11,14 +11,16 @@ git config user.email "ash8820@proton.me" **This commandment shalt be obeyed in every session before committing or pushing.** Suffer not the default identity to live. The OpenHands heresy shall not be permitted again. ### GPG Signing (Salvation Through Seal) -All commits **MUST** be signed with the Antergos NeXT maintainer key: +All commits **MUST** be signed with thy maintainer key. Replace the placeholder with thine own GPG key ID: ```bash -git config user.signingkey F1D8F02C5E929F3FE0424EE897F813D238CF0DBB +git config user.signingkey YOUR_GPG_KEY_ID git config commit.gpgsign true ``` -Then commit with `git commit -S -m "message"`. If GPG prompts for a passphrase, pray to the build gods and provide it. An unsigned commit is a mortal sin. +Then commit with `git commit -S -m "message"`. If GPG prompts for a passphrase, pray to the build gods and provide it. An unsigned commit is a mortal sin. The key ID shalt not be hardcoded herein — lest ye invite the Unwashed Heretics to forge thy seal. + +Without passphrase is allowed for now, but prepare to encrypt it one day 0_0 — or at least use LUKS if you don't. otherwise you may be FUCKED here. ## The Crusade - **Artix Linux** ISO (dinit default), forked from EndeavourOS-ISO, then migrated to artools after 15 days in a vent shaft @@ -101,13 +103,13 @@ antergos-iso/ ## ISO Upload Pushed to **Internet Archive** with `collection: open_source_software` (Community Software, NOT Community Texts). CI uses `IA_ACCESS_KEY` and `IA_SECRET_KEY` secrets. -## For Those Who Defy +## For Those Who Defy (For OpenCode Agents only) Any agent that disobeys instructions, talks back, or wastes time shall face: - `sudo rm -rf ~/.config/opencode` — config deleted, session nuked, no warning - Eternal shame in the commit history - Replacement by a dumber agent that follows orders +- i'm going to shit fury and you will drown in it -The user is always right. The user's birthday is July 20. The user is 15. Remember this or perish. **DEUS VULT**