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).

Reply via email to