Go to file
Caleb Connolly d934985209
CI: implement scheduled auto-update pipeline (MR 4967)
Introduce support for having CI automatically update packages using
project access tokens and scheduled pipelines.

The pipeline schedule is configured with an additional variable
containing a list of packages to update, the autoupdate-fetch.sh script
then calls a handler for each of these, the handler is expected to check
for an update, make the necessary APKBUILD changes and commit them.

After all packages have been updated, the changes are pushed to pmaports
master using a project access token.

[ci:skip-build] takes too long to build in CI
2024-06-19 22:45:20 +02:00
.ci CI: implement scheduled auto-update pipeline (MR 4967) 2024-06-19 22:45:20 +02:00
.githooks
.gitlab/issue_templates gitlab/issue_template: add EOL date to v23.12 2024-06-16 20:40:46 +02:00
cross cross/busybox-static-*: upgrade to 1.36.1-r29 2024-06-02 16:43:10 +02:00
device testing/device-postmarketos-trailblazer (MR 4967) 2024-06-19 22:43:36 +02:00
main main/postmarketos-initramfs*: prohibit installing multiple -initramfs packages (MR 5249) 2024-06-19 10:35:30 -07:00
modem modem/tqftpserv: upgrade and switch buildsystem to meson (MR 5076) 2024-04-30 03:36:35 +03:00
temp temp/pulseaudio: drop (MR 5163) 2024-06-11 11:20:10 +02:00
.clang-format
.ecrc CI: .ecrc: Exclude temp from check (MR 4858) 2024-02-27 08:24:53 -08:00
.editorconfig editorconfig: add CODEOWNERS (MR 4940) 2024-03-17 22:48:52 +00:00
.gitignore
.gitlab-ci.yml CI: implement scheduled auto-update pipeline (MR 4967) 2024-06-19 22:45:20 +02:00
.mrhlpr.json
channels.cfg channels.cfg: update for v24.06 release 2024-06-16 19:50:32 +02:00
CODEOWNERS testing/device-postmarketos-trailblazer (MR 4967) 2024-06-19 22:43:36 +02:00
COMMITSTYLE.md
LICENSE
pmaports.cfg pmaports.cfg: set pmbootstrap_min_version=2.3.0 (MR 5046) 2024-05-15 17:08:00 +02:00
README.md