makepkg-build-action

Gitea action for building pacman packages. Uses Archery Docker images for building

Usage

See action.yml.

- uses: https://git.sanin.dev/packages_infra/makepkg-build-action@v1
  with:
    # Which distro to use for building. This will affect what repos are used for satisfying dependencies.
    # Can be artix or arch
    distro: 'artix'

    # Username intended to be used for publishing artifacts. Wihtout a proper post-entrypoint.sh script to
    # utilize it, this input does nothing.
    username: 'anonymous'

    # Token to use for authentication with artifact destination. Wihtout a proper post-entrypoint.sh script
    # to utilize it, this input does nothing.
    token: 'anonymous'

Publishing

See publish.yml.

In order to publish an artifact, the repo must contain a post-entrypoint.sh script that performs publishing tasks. The script has access to $username and $token that were passed in as action inputs.

Description
Action for building. Utilizes Archery's build Docker images
Readme MIT 33 KiB
v1.0.3 Latest
2025-11-12 14:02:08 -06:00