Central repo for reusable workflows.
Find a file
Omar Pakker 5cc41b1c45 Before the AUR push step, make sure the repo is restored.
Certain operations change the PKGBUILD, creating a deviation from the committed state.
This results in unneeded and undesired pushes to the AUR and a mismatch between the
explicitly recorded version in the local repo VS. the version recorded on the AUR.

This deviation can also potentially break logic in pre-srcinfo patches
that rely on the PKGBUILD to be in the state it was committed at.

One case where this may occur often, is VCS package (re)builds.
2025-12-02 13:38:17 +01:00
.forgejo/workflows Before the AUR push step, make sure the repo is restored. 2025-12-02 13:38:17 +01: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/...