]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Schedule a daily test run and a weekly package run
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 23 Dec 2021 01:36:43 +0000 (02:36 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 23 Dec 2021 01:46:14 +0000 (02:46 +0100)
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.

.github/workflows/packages.yml
.github/workflows/tests.yml

index eb6ccb6162b827323cf717bda9b857f7345998cf..76bbecce7c35bc90c2b9da3a4e005cf1393ef221 100644 (file)
@@ -2,6 +2,8 @@ name: Build packages
 
 on:
   workflow_dispatch:
+  schedule:
+    - cron: '28 7 * * sun'
 
 jobs:
 
index c98798f621c8b7273b6fc135c5499156657a7ed1..e22c7288020333d8c540dc3a8179e896e734221b 100644 (file)
@@ -7,6 +7,8 @@ on:
     branches:
       - "*"
   pull_request:
+  schedule:
+    - cron: '48 6 * * *'
 
 jobs: