commit: 0081f41d17e3cd1e7fc7b5ebd55a65240c8e651b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 07:38:52 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 07:38:52 2024 +0000
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=0081f41d
ci: run pmaint regen over ::gentoo repo
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.github/workflows/test.yml | 34 +++++++++++++++++++++++++++++-----
1 file changed, 29 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index b2b5f62e1..8c7fa1de1 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -75,9 +75,7 @@ jobs:
pkgcheck-test:
runs-on: ubuntu-latest
-
steps:
-
- name: Checkout pkgcore
uses: actions/checkout@v3
with:
@@ -112,15 +110,13 @@ jobs:
pkgdev-test:
runs-on: ubuntu-latest
-
steps:
-
- name: Checkout pkgcore
uses: actions/checkout@v3
with:
path: pkgcore
- - name: Checkout pkgcheck
+ - name: Checkout pkgdev
uses: actions/checkout@v3
with:
repository: pkgcore/pkgdev
@@ -153,3 +149,31 @@ jobs:
- name: Checkout code
uses: actions/checkout@v3
- uses: psf/black@stable
+
+ gentoo-regen:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout pkgcore
+ uses: actions/checkout@v3
+ with:
+ path: pkgcore
+
+ - name: Checkout gentoo
+ uses: actions/checkout@v3
+ with:
+ repository: gentoo/gentoo
+ path: gentoo
+
+ - name: Set up Python 3.11
+ uses: actions/setup-python@v4
+ with:
+ python-version: '3.11'
+
+ - name: Install pip dependencies
+ run: |
+ python -m pip install --upgrade pip
+ pip install -e "./pkgcore"
+
+ - name: Run pmaint regen
+ working-directory: ./gentoo
+ run: pmaint regen --use-local-desc --pkg-desc-index --rsync --force .