Compare commits

17 Commits
Author SHA1 Message Date
Mike Wilson 548efe62e9 test
Validate Package Build / resolve-dependencies (pull_request) Successful in 8s
2026-09-29 18:06:31 -04:00
Mike Wilson 8af1aeda05 test
Validate Package Build / resolve-dependencies (pull_request) Failing after 5s
2026-09-29 18:06:04 -04:00
Mike Wilson 69a82e2094 test 2026-09-29 18:05:27 -04:00
Mike Wilson 06021b4858 test 2026-09-29 18:02:48 -04:00
Mike Wilson 8c6568e85d test
Validate Package Build / resolve-dependencies (pull_request) Failing after 5s
2026-09-29 17:55:36 -04:00
Mike Wilson 439f7c82e2 test
Validate Package Build / resolve-dependencies (pull_request) Failing after 5s
2026-09-29 17:54:26 -04:00
Mike Wilson 89fcdf6f0b test
Validate Package Build / resolve-dependencies (pull_request) Failing after 5s
2026-09-29 17:53:35 -04:00
Mike Wilson 2859a996d6 test
Validate Package Build / resolve-dependencies (pull_request) Failing after 7s
2026-09-29 17:52:57 -04:00
Mike Wilson 9624359a7e test
Validate Package Build / resolve-dependencies (pull_request) Failing after 5s
2026-09-29 17:51:14 -04:00
Mike Wilson 2f9e66bf4a test
Validate Package Build / resolve-dependencies (pull_request) Failing after 7s
2026-09-29 17:38:57 -04:00
Mike Wilson b80ad9b419 test
Validate Package Build / resolve-dependencies (pull_request) Failing after 8s
2026-09-29 17:36:57 -04:00
Mike Wilson 198833f154 test installing aurutils
Validate Package Build / resolve-dependencies (pull_request) Failing after 7s
2026-09-29 17:30:01 -04:00
Mike Wilson 92d86246cd Switch to archlinux:base-devel
Validate Package Build / resolve-dependencies (pull_request) Successful in 25s
2026-09-29 17:27:17 -04:00
Mike Wilson 12b92bd3c2 Test archlinux container
Validate Package Build / resolve-dependencies (pull_request) Failing after 1s
2026-09-29 17:25:19 -04:00
Mike Wilson a44ac86eb3 Syntax fix
Validate Package Build / resolve-dependencies (pull_request) Successful in 31s
2026-09-29 17:20:40 -04:00
Mike Wilson bb48ec4bbe Clean out arch-ppa files 2026-09-29 17:07:56 -04:00
Mike Wilson e77fee9fc3 test runner 2026-09-29 17:07:23 -04:00
+22 -9
View File
@@ -2,22 +2,35 @@ name: Validate Package Build
on: on:
pull_request: pull_request:
types: [opened, synchronized, reopened] branches:
- master
types: [opened, synchronize, reopened]
jobs: jobs:
resolve-dependencies: resolve-dependencies:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: archlinux:latest image: archlinux:base-devel
steps: steps:
- name: Checkout pull request - name: Install aurutils dependencies
- uses: actions/checkout@v4
- name: Install Arch tools
shell: bash shell: bash
run: pacman -Syu --noconfirm base-devel git sudo curl run: pacman -Syu --noconfirm git sudo
- name: Create and become build user
run: |
useradd builduser -m # Create the builduser
passwd -d builduser # Delete the buildusers password
printf 'builduser ALL=(ALL) ALL\n' | tee -a /etc/sudoers # Allow the builduser passwordless sudo
# This is only temporary, for bootstrapping, until this repo itself contains aurutils and can be installed via the repo
- name: Install aurutils
shell: bash
run: |
su - builduser -c '
set -e
cd
git clone https://aur.archlinux.org/aurutils.git
cd aurutils
makepkg -si --noconfirm
'