Service to assist with quality assurance within Guix.
  • Scheme 95.3%
  • CSS 2.8%
  • Makefile 0.8%
  • Shell 0.7%
  • M4 0.4%
Find a file
2026-03-23 14:22:23 +00:00
assets Remove the reproducible builds page 2026-02-04 13:09:43 +00:00
guix-qa-frontpage Remove Guile Prometheus workaround 2026-03-23 14:22:23 +00:00
scripts Remove QA patches functionality 2025-11-25 15:21:10 +00:00
.envrc Update .envrc 2024-02-26 09:42:47 +00:00
.gitignore Initial commit 2022-08-12 15:15:54 +01:00
bootstrap.sh Initial commit 2022-08-12 15:15:54 +01:00
configure.ac Initial commit 2022-08-12 15:15:54 +01:00
COPYING Initial commit 2022-08-12 15:15:54 +01:00
guile.am Initial commit 2022-08-12 15:15:54 +01:00
guix-dev.scm Remove guile-knots package definition from guix-dev.scm 2025-11-25 15:10:32 +00:00
Makefile.am Re-add reproducible builds module 2026-02-04 13:45:04 +00:00
pre-inst-env.in Initial commit 2022-08-12 15:15:54 +01:00
README.org Remove the information flow diagram 2026-02-04 13:09:51 +00:00
VERSION Initial commit 2022-08-12 15:15:54 +01:00

-- mode: org --

Available online at https://qa.guix.gnu.org/README

This service is intended to assist with quality assurance within Guix. That is maintaining and improving the quality of many aspects of Guix, like packages for example.

Local Development

Use the guix-dev.scm file to provide the dependencies.

guix shell -D --file=guix-dev.scm

Then run the following commands:

./bootstrap.sh
./configure
make

After that, you can start the service via:

./pre-inst-env scripts/guix-qa-frontpage

Expect pages to load slowly since the QA frontpage won't have up to date cached data to use.

Bugs and issues