ci: add a Forgejo-native quality workflow #145

Merged
barrettruth merged 1 commit from ci/forgejo-quality-workflow into main 2026-04-29 17:55:22 +00:00
barrettruth commented 2026-04-29 17:53:55 +00:00

Problem

GitHub's quality.yaml relies on cachix/install-nix-action, which does not resolve in Forgejo Actions. The repo also does not currently format the .forgejo workflow directory.

Solution

Add a Forgejo-native quality workflow under .forgejo/workflows/quality.yaml that uses the existing Nix toolchain directly, and extend just format so .forgejo stays inside the repo's formatting surface.

## Problem GitHub's `quality.yaml` relies on `cachix/install-nix-action`, which does not resolve in Forgejo Actions. The repo also does not currently format the `.forgejo` workflow directory. ## Solution Add a Forgejo-native `quality` workflow under `.forgejo/workflows/quality.yaml` that uses the existing Nix toolchain directly, and extend `just format` so `.forgejo` stays inside the repo's formatting surface.
Sign in to join this conversation.
No description provided.