mirror of
https://github.com/grumpycoders/pcsx-redux.git
synced 2025-04-02 10:41:54 -04:00
27 lines
712 B
YAML
27 lines
712 B
YAML
name: Linux CI AUR
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
pull_request:
|
|
|
|
jobs:
|
|
aur-build:
|
|
runs-on: ubuntu-latest
|
|
container:
|
|
image: archlinux:latest
|
|
steps:
|
|
- name: Install dependencies
|
|
run: |
|
|
pacman -Syu --noconfirm --needed capstone curl ffmpeg freetype2 glfw libuv sdl2 zlib git make pkg-config sudo base-devel pacman-contrib
|
|
- name: Create builduser
|
|
run: |
|
|
useradd builduser -m
|
|
passwd -d builduser
|
|
- name: Build AUR Package
|
|
run: |
|
|
git clone https://aur.archlinux.org/pcsx-redux-git.git
|
|
chown -R builduser:builduser pcsx-redux-git
|
|
cd pcsx-redux-git
|
|
sudo -u builduser makepkg
|