2024-12-25 23:34:51 +01:00
|
|
|
when:
|
|
|
|
- event: push
|
|
|
|
branch: main
|
|
|
|
|
|
|
|
steps:
|
|
|
|
- name: "Build PKG"
|
|
|
|
image: archlinux
|
|
|
|
commands:
|
|
|
|
- pacman -Syu --noconfirm base-devel
|
|
|
|
- useradd -m pkgbuild
|
|
|
|
- passwd -d pkgbuild
|
2024-12-25 23:43:19 +01:00
|
|
|
- "echo \"pkgbuild ALL=(ALL) NOPASSWD: /usr/bin/pacman\" >> /etc/sudoers"
|
2024-12-25 23:41:05 +01:00
|
|
|
- chown -R pkgbuild:pkgbuild .
|
2024-12-25 23:39:53 +01:00
|
|
|
- "su - pkgbuild -c \"cd $(pwd) && makepkg -si --noconfirm\""
|
2024-12-25 23:34:51 +01:00
|
|
|
- ls
|