commit: 7ec921971eecd4347feaa2848531e8a207d15f9a Author: Oskari Pirhonen <xxc3ncoredxx <AT> gmail <DOT> com> AuthorDate: Mon Apr 3 03:44:50 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Apr 7 09:50:00 2023 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=7ec92197
NEWS: mention sourcehut builds Signed-off-by: Oskari Pirhonen <xxc3ncoredxx <AT> gmail.com> Closes: https://github.com/gentoo/portage/pull/1018 Signed-off-by: Sam James <sam <AT> gentoo.org> NEWS | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/NEWS b/NEWS index 1d05f1de2..7ae7e4d16 100644 --- a/NEWS +++ b/NEWS @@ -59,6 +59,25 @@ Features: See bug #898224. Portage previously used NOCOLOR. It continues to support NOCOLOR for a time for compatibility. +* ci: enable running Portage tests on sourcehut builds + + The build manifests and supporting files can be found in .builds/ + + Current limitations compared to GitHub actions: + + - Does not test with PyPy (see bug #903709) + - Runs all all tests on each push (unless pushed with `-o skip-ci` which skips + all tests) + - Runs lint and ci jobs concurrently, but each Python version within those is + tested sequentially. This means tests will take longer to complete, unless + the run fails partway through (~1h vs ~15-20m). + + Benefits compared to GitHub actions: + + - Can monitor test progress over SSH + - Can investigate failed tests over SSH + - ... not GitHub ;) + Bug fixes: * dbapi: Handle mismatched binpkg structure during pkgmoves (bug #877271, bug #903917, bug #903926).
