pmaports/.ci
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
..
lib CI: clarify which commit to put [ci:ignore-count] in (MR 5126) 2024-05-13 16:16:18 +02:00
testcases CI: test installing of postmarketos-installkernel (MR 4681) 2024-06-07 11:11:58 +02:00
apkbuild-lint.sh CI: adjust scripts to pass shellcheck (MR 3960) 2023-03-20 09:30:55 +01:00
autoupdate.sh CI: implement scheduled auto-update pipeline (MR 4967) 2024-06-19 22:45:20 +02:00
build-aarch64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-armhf.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-armv7.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-riscv64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-x86.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-x86_64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
codeowners.sh CI: add CODEOWNERS file sanity check (MR 4662) 2023-12-29 15:02:10 +01:00
commits.sh CI: bump copyright to 2023 2023-01-26 08:40:40 +01:00
ec.sh CI scripts: fix typo in URL (MR 3655) 2022-11-20 16:50:42 +01:00
grep.sh CI: check for "before wpa_supplicant" in OpenRC service files (MR 4769) 2024-02-21 21:19:12 +01:00
kconfig.sh CI: kconfig: don't print unrelated warnings (MR 3961) 2023-03-22 09:40:39 -07:00
pytest.sh CI: adjust scripts to pass shellcheck (MR 3960) 2023-03-20 09:30:55 +01:00
ruff.sh CI: fix deprecation warning (MR 5126) 2024-05-13 16:19:06 +02:00
shellcheck.sh postmarketos-initramfs: debug-shell 3.0 (MR 5000) 2024-06-18 12:35:05 -07:00
wiki.sh CI scripts: fix typo in URL (MR 3655) 2022-11-20 16:50:42 +01:00