From c8511a14fec6323b99300f881502ba49c9878b32 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Wed, 17 Feb 2021 20:38:52 +0100 Subject: .github/workflows/duplicates.yml: add script to check for duplicates Signed-off-by: Andrew Ammerlaan --- .github/workflows/duplicates.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/duplicates.yml (limited to '.github/workflows') diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml new file mode 100644 index 000000000..2db452228 --- /dev/null +++ b/.github/workflows/duplicates.yml @@ -0,0 +1,25 @@ +name: duplicates + +on: + push: + branches: [ dev ] + pull_request: + branches: [ dev ] + schedule: + - cron: '0 0 * * *' + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup master gentoo repository + run: | + sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles + wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1 + sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd + sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf + sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile + - name: Check for duplicates + run: | + ./scripts/check-duplicates.sh -- cgit v1.2.3-65-gdbad