From f9ea914de742b9cce77836f59edb34e322593ebf Mon Sep 17 00:00:00 2001 From: digitalfox Date: Sun, 15 Sep 2024 17:20:57 -0400 Subject: [PATCH] [Fix] ci: Monthly build check for deps, artifact Schedule a monthly build of the project to catch dependency changes that may break the Bridge App, and to have the latest (unstable) Bridge App downloads available (artifacts expire after 90 days). See https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#schedule --- .github/workflows/build-pyinstall.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-pyinstall.yml b/.github/workflows/build-pyinstall.yml index c798760..560472b 100644 --- a/.github/workflows/build-pyinstall.yml +++ b/.github/workflows/build-pyinstall.yml @@ -2,14 +2,14 @@ name: Build PyInstall # Based on https://github.com/sayyid5416/pyinstaller on: - # All branches: - [ push, pull_request, workflow_dispatch ] - # "main" only: - #push: - # branches: [ "main" ] - #pull_request: - # branches: [ "main" ] - #workflow_dispatch: + push: + pull_request: + schedule: + # * is a special character in YAML so you have to quote this string + # Run at 06:21 UTC on the 8th of every month (odd time to reduce load) + - cron: '21 06 8 * *' + workflow_dispatch: + # To limit to "main" branch, add to above... # branches: [ "main" ] # Get git tag info via GitHub API due to shallow clone: