Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pacman-repo-builder/action

Build a custom pacman repository from a collection of PKGBUILD directories
https://github.com/pacman-repo-builder/action

archlinux build build-pacman-repo github-actions pacman repository

Last synced: 3 months ago
JSON representation

Build a custom pacman repository from a collection of PKGBUILD directories

Awesome Lists containing this project

README

        

# GitHub Action: Pacman Repo Builder

## Description

This action let you run [`build-pacman-repo`](https://github.com/pacman-repo-builder/pacman-repo-builder) within an Arch Linux docker container.

## Usage

### Inputs

#### `command`

_Required_.

Command to run.

### Example

```yaml
on:
push:
branch: master

jobs:
build-pacman-repo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: pacman-repo-builder/action@
with:
command: build-pacman-repo build
```

_Note:_ Replace `` in the above code snippet with a tag of this repository.
_Note:_ Make sure that a [manifest file](https://github.com/pacman-repo-builder/pacman-repo-builder#manifest-file) exists before running `build`.

## Issues and Pull Requests

### Issues

Go to [pacman-repo-builder/pacman-repo-builder](https://github.com/pacman-repo-builder/pacman-repo-builder/issues).

### Pull Requests

Go to [pacman-repo-builder/pacman-repo-builder](https://github.com/pacman-repo-builder/pacman-repo-builder/pulls).

## License

[MIT](https://git.io/JTBo6) © [Hoàng Văn Khải](https://ksxgithub.github.io).