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"