commit: 9756d3d4466856cbe2e5dcccca008290920a5621
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 20 15:45:27 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 20 15:45:27 2025 +0000
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=9756d3d4
ci: add step for installing bash 5.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.github/workflows/release.yml | 3 +++
.github/workflows/test.yml | 3 +++
2 files changed, 6 insertions(+)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index d36784d0..4c40b71f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -24,6 +24,9 @@ jobs:
continue-on-error: ${{ github.ref_type == 'branch' && github.ref_name !=
'release-test-full' }}
uses: pkgcore/gh-actions/reject-python-vcs-deps@main
+ - 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:
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 7098f0d1..775a839e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -51,6 +51,9 @@ jobs:
with:
artifact-id: ${{ inputs.release-artifact-id }}
+ - name: Install bash 5.3
+ uses: pkgcore/gh-actions/bash-5.3@main
+
# experimental targets generally lack lxml wheels
- name: Install libxml2 and libxslt development packages
if: ${{ matrix.experimental && matrix.os != 'macos-latest' }}