From: Daniele Varrazzo Date: Thu, 23 Dec 2021 01:36:43 +0000 (+0100) Subject: Schedule a daily test run and a weekly package run X-Git-Tag: pool-3.1~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=da060dbbeeb0710adea30fc4b35e9f272b1c15ae;p=thirdparty%2Fpsycopg.git Schedule a daily test run and a weekly package run This should help detecting breakages due to new depending packages. In the future we may extend the tests to run on Python/Postgres master branch too. The intention is to remove the top bound from dependency packages, because the practice is widely documented to be problematic. Thankfully we have only dev/test dependencies, but I'd rather get the habit for good. This commit will be merged on master as it is because otherwise Github won't pick the change. --- diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index eb6ccb616..76bbecce7 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -2,6 +2,8 @@ name: Build packages on: workflow_dispatch: + schedule: + - cron: '28 7 * * sun' jobs: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c98798f62..e22c72880 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,6 +7,8 @@ on: branches: - "*" pull_request: + schedule: + - cron: '48 6 * * *' jobs: