commit:     f88af80a1279b3c9dcaeeb46b59afb218cc8dae4
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Sat Dec 20 20:17:03 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 20 20:17:03 2025 +0000
URL:        
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=f88af80a

force bash-5.3 for doc run.

It's arguable if we should require this- it's exploding due to
a hardwired check in the eapi instance code.  This makes sense
for any  possible EBD helpers that are pure EAPI9 (thus bash5.3),
but they don't exist.

Beyond that, the inability to import pkgcore when an EAPI deps
are missing explicitly precludes the ability to ever do merges to
resolve this.  The EAPI should instead be disabled, but that has
a metric shitton of downstream API consequences.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 .github/workflows/doc.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml
index 2c3cf41c..6bc4b6ec 100644
--- a/.github/workflows/doc.yml
+++ b/.github/workflows/doc.yml
@@ -22,6 +22,9 @@ jobs:
     - name: Checkout code
       uses: actions/checkout@v4
 
+    - name: Install bash 5.3
+      uses: pkgcore/gh-actions/bash-5.3@main
+
     - name: Set up Python 3.13
       uses: actions/setup-python@v5
       with:

Reply via email to