Central repo for reusable workflows.
Find a file
Omar Pakker 798a005826 Make sure the commit message isn't processed by the shell.
The Forgejo level substitution at command level means that the commit msg
was inserted in the command as an argument subject to shell substitution and such.
By inserting it into an env var instead, the msg will not pass through substitution.
2026-09-24 17:15:46 +02:00
.forgejo/workflows Make sure the commit message isn't processed by the shell. 2026-09-24 17:15:46 +02:00
README.md Add a reusable workflow for Arch Linux packages based on my GitLab CI variant. 2025-05-21 18:25:52 +02:00

workflows

Central repo for reusable workflows.

To somewhat test them locally, the Forgejo Runner can be used:

podman run --rm --userns=keep-id \
  -v "${XDG_RUNTIME_DIR}"/podman/podman.sock:/var/run/docker.sock \
  -v ./:/workspace code.forgejo.org/forgejo/runner:6.3.1 \
  forgejo-runner exec --container-daemon-socket "${XDG_RUNTIME_DIR}"/podman/podman.sock \
    --image ... \
    --workflows /workspace/.forgejo/workflows/...