Skip to content

Commit

Permalink
[Fix] ci: Monthly build check for deps, artifact
Browse files Browse the repository at this point in the history
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
  • Loading branch information
digitalf0x committed Sep 15, 2024
1 parent 456a1ab commit f9ea914
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/build-pyinstall.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit f9ea914

Please sign in to comment.