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
- Host: GitHub
- URL: https://github.com/vufa/arch-makepkg-action
- Owner: vufa
- License: mit
- Created: 2021-05-30T07:55:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-16T05:35:20.000Z (over 2 years ago)
- Last Synced: 2025-04-20T04:34:00.331Z (6 months ago)
- Topics: action, archlinux, aur
- Language: Dockerfile
- Homepage: https://github.com/marketplace/actions/build-archlinux-package
- Size: 35.2 KB
- Stars: 14
- Watchers: 2
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# arch-makepkg-action
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) | 
* [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) | 
* [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) | 
## License
The scripts and documentation in this project are released under the [MIT License](LICENSE)