-
1.5.082cd1346 · ·
Release 1.5.0 Features: * Add mrhlpr push to command, that can now be used outside finish (@pabloyoyoista) * Add mrtest upgrade command, which allows to use pipeline artifacts as a remote repository to test how would apk behave (@Newbyte) Fixes: * Improve error messages in various situations: * Authentication errors (@Newbyte) * Missing artifacts in pipelines (@longnoserob) Maintenance: * Update postmarketOS gitlab url to self-hosted (@ollieparanoid)
-
1.4.0d77deb26 · ·
Release 1.4.0 Features: * Add a "finish" action to help merge MRs without interacting with gitlab's UI. See README for documentation on how to use it. Fixes: * Fix crash from running "status" on non-checked-out branch Maintenance: * Add type annotations * Use pyproject.toml instead of setup.py * Drop support for Python < 3.9 * Add docstrings for some methods
-
1.3.0bc35aee2 · ·
Release 1.3.0 Features: * mrhlpr: git: Make clean_worktree match git checkout behaviour better (MR 19) * mrhlpr: frontend: Print warning when running clean_worktree (MR 19) * mrtest: Handle case when the remote does not have any packages to download (MR 20) * mrtest: Add note to README about mrtest. Add check for running apk command. (MR 20) * mrtest: add_packages: Handle case when sudo/doas fails (MR 22) * mrtest: allow to toggle multiple packages and use ranges (MR 23) Fixes: * mrhlpr: msg_filter_add_label: fix 2nd line
-
1.2.0fcb77798 · ·
Release 1.2.0 Features: * mrhlpr fixmsg: add --skip-build argument * mrhlpr fixmsg: add -c and -v args * mrhlpr: msg_filter_add_label: add trailer line Fixes: * mrtest: Don't run sudo/doas if already root user (MR 18) Other: * CI: add pmb ci compatible flake8 script * mrhlpr: prepare for multiple filter scripts
-
1.1.0c78b89f3 · ·
Release 1.1.0 Features: * gitlab.parse_git_origin: + gitlab.freedesktop.org * mrhlpr.pipeline.get_arch…: add riscv64 and arm64 * mrhlpr/pipeline: support -emulated in job name * mrtest add: don't fail: pipeline status != success (MR 16) Fixes: * mrtest: select_package: validate input before calling int() (MR 14) Other: * mrhlpr.pipeline.get_arch…: order alphabetically