From eaf430a014bd8decbc1ea663fb13f74c0e192ee1 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 20 Apr 2023 20:18:09 +0500 Subject: [PATCH] .github/workflows: run CI on schedule Signed-off-by: Anna (cybertailor) Vyalkova --- .github/workflows/duplicates.yml | 9 +++++---- .github/workflows/pkgcheck.yml | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml index e79bfe6ee7..20a593e505 100644 --- a/.github/workflows/duplicates.yml +++ b/.github/workflows/duplicates.yml @@ -1,8 +1,8 @@ ---- - name: duplicates on: + schedule: + - cron: '0 12 * * *' push: branches: [dev] pull_request: @@ -13,15 +13,16 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + with: + ref: dev - name: Setup master gentoo repository run: | ./scripts/setup-master-gentoo.sh - name: Check for duplicates run: | ./scripts/check-duplicates.sh - - name: Inform on IRC - if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name != 'pull_request' }} uses: rectalogic/notify-irc@v1 with: channel: "#gentoo-guru" diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index 665c96a9c3..32ce5ba8b6 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -1,8 +1,8 @@ ---- - name: pkgcheck on: + schedule: + - cron: '0 12 * * *' push: branches: [dev] pull_request: @@ -13,13 +13,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + with: + ref: dev - name: Run pkgcheck uses: pkgcore/pkgcheck-action@v1 with: args: --keywords=-RedundantVersion,-NonsolvableDepsInDev - - name: Inform on IRC - if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name != 'pull_request' }} uses: rectalogic/notify-irc@v1 with: channel: "#gentoo-guru"