An open API service indexing awesome lists of open source software.

https://github.com/vufa/arch-makepkg-action

Github action for building archlinux packages
https://github.com/vufa/arch-makepkg-action

action archlinux aur

Last synced: 5 months ago
JSON representation

Github action for building archlinux packages

Awesome Lists containing this project

README

          

# arch-makepkg-action



Build Status


Docker pulls


License

This create a package using the PKGBUILD on the root of the repository

## Usage

```yaml
steps:
- name: Build archlinux package
uses: vufa/arch-makepkg-action@master
with:
repos: >
exampleRepo=http://example.org/repos/$repo/$arch
before: "echo hello"
packages: >
p7zip
wine
scripts: "makepkg"
```

Then you can upload the artifact with your package name and version specified
on the PKGBUILD

## Real-world applications

* [deepin-wine-tim-arch](https://github.com/vufa/deepin-wine-tim-arch/actions) | [ci.yml](https://github.com/vufa/deepin-wine-tim-arch/blob/action/.github/workflows/ci.yml) | ![Build Status](https://img.shields.io/github/actions/workflow/status/vufa/deepin-wine-tim-arch/ci.yml?logo=github&style=flat-square)

* [deepin-wine-wechat-arch](https://github.com/vufa/deepin-wine-wechat-arch/actions) | [ci.yml](https://github.com/vufa/deepin-wine-wechat-arch/blob/action/.github/workflows/ci.yml) | ![Build Status](https://img.shields.io/github/actions/workflow/status/vufa/deepin-wine-wechat-arch/ci.yml?logo=github&style=flat-square)

* [deepin-wine-qq-arch](https://github.com/vufa/deepin-wine-qq-arch/actions) | [ci.yml](https://github.com/vufa/deepin-wine-qq-arch/blob/action/.github/workflows/ci.yml) | ![Build Status](https://img.shields.io/github/actions/workflow/status/vufa/deepin-wine-qq-arch/ci.yml?logo=github&style=flat-square)

## License
The scripts and documentation in this project are released under the [MIT License](LICENSE)