From 3c2c1c69097ef03e6ca166cc415fece8ce36dae3 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sun, 20 Mar 2022 06:45:42 +0100 Subject: [PATCH] add pkgcheck1 --- .github/workflows/pkgcheck1.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/pkgcheck1.yml diff --git a/.github/workflows/pkgcheck1.yml b/.github/workflows/pkgcheck1.yml new file mode 100644 index 000000000..882626254 --- /dev/null +++ b/.github/workflows/pkgcheck1.yml @@ -0,0 +1,33 @@ +name: pkgcheck1 + +on: + push: + pull_request: + workflow_dispatch: + schedule: + - cron: '35 13 * * *' # Daily + +jobs: + repoman: + runs-on: ubuntu-latest + container: + image: ghcr.io/antonfischl1980/gentoo-ci:main + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: emerge-sync + run: | + sudo -u portage git -C /var/db/repos/gentoo pull + emerge --sync + + - name: repos.conf/HomeAssistantRepository + run: | + mkdir -p /etc/portage/repos.conf/ + echo -en "[HomeAssistantRepository]\nlocation = " >/etc/portage/repos.conf/HomeAssistantRepository.conf + pwd -P >> /etc/portage/repos.conf/HomeAssistantRepository.conf + cat /etc/portage/repos.conf/*.conf + + - name: pkgcheck scan + run: | + pkgcheck scan -c=-RedundantVersionCheck,-VisibilityCheck