CI: PostmarketOS: add pull ci

Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
This commit is contained in:
Vasiliy Doylov 2025-06-06 23:17:04 +03:00
parent ec134e6835
commit 41aa5fce49
Signed by: NekoCWD
GPG key ID: B7BE22D44474A582

View file

@ -0,0 +1,25 @@
name: PostmarketOS build instrumentary update
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
pull-pmbootstrap:
name: Update Pmbootstrap
runs-on: Pmbootstrap
steps:
- name: Pull pmbootstrap from mirror
run: cd /data/pmbootstrap && git fetch && git reset --hard origin/master
pull-pmaports:
name: Update PostamrketOS aports
runs-on: Pmbootstrap
steps:
- name: Pull pmaports from mirror
run: cd /data/pmaports && git fetch && git reset --hard origin/master
pull-aports:
name: Update Alpine aports
runs-on: Pmbootstrap
steps:
- name: Pull aports from mirror
run: cd /data/aports && git fetch && git reset --hard origin/master