From 4eb9566121c7ed8d6d6bb237fead420689d59d25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Wed, 23 Jun 2021 13:45:23 -0300 Subject: .github/workflows: run xbps-cycles daily. Should help in catching cyclic dependencies early. Rename lockthreads.yml to include all scheduled CI tasks. --- .github/workflows/cron.yml | 20 ++++++++++++++++++++ .github/workflows/lockthreads.yml | 15 --------------- 2 files changed, 20 insertions(+), 15 deletions(-) create mode 100644 .github/workflows/cron.yml delete mode 100644 .github/workflows/lockthreads.yml (limited to '.github/workflows') diff --git a/.github/workflows/cron.yml b/.github/workflows/cron.yml new file mode 100644 index 00000000000..c87446743fe --- /dev/null +++ b/.github/workflows/cron.yml @@ -0,0 +1,20 @@ +name: 'Scheduled tasks' + +on: + schedule: + - cron: '0 18 * * *' + +jobs: + lock: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@v2 + with: + github-token: ${{ github.token }} + pr-lock-inactive-days: '90' + process-only: 'prs' + cycles: + runs-on: ubuntu-latest + steps: + - run: apt-get install -y python3-networkx + - run: common/scripts/xbps-cycles.py diff --git a/.github/workflows/lockthreads.yml b/.github/workflows/lockthreads.yml deleted file mode 100644 index f3ec106a6e6..00000000000 --- a/.github/workflows/lockthreads.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: 'Lock threads' - -on: - schedule: - - cron: '0 18 * * *' - -jobs: - lock: - runs-on: ubuntu-latest - steps: - - uses: dessant/lock-threads@v2 - with: - github-token: ${{ github.token }} - pr-lock-inactive-days: '90' - process-only: 'prs' -- cgit v1.2.3