Skip to content

Bump casks on schedule or request #47

Bump casks on schedule or request

Bump casks on schedule or request #47

Workflow file for this run

name: Bump casks on schedule or request
on:
workflow_dispatch:
inputs:
casks:
description: Custom list of casks to livecheck and bump if outdated
required: false
schedule:
# Every day at 5am
- cron: "0 5 * * *"
env:
CASKS: >
1password
1password-cli
alfred
apifox
appcleaner
arc
beeper
bettertouchtool
bike
brave-browser
burp-suite
burp-suite-professional
busycal
canva
carbon-copy-cloner
chirp
clickup
codeql
cog
confluent-cli
copilot-for-xcode
descript
dropbox
duckduckgo
electron
eloston-chromium
figma
firefox
flipper
fmail2
foxglove-studio
gather
glyphs
google-chrome
grammarly-desktop
grandtotal
hackolade
hepta
jdownloader
jupyterlab
librewolf
logseq
macupdater
metasploit
microsoft-edge
microsoft-openjdk
netron
openlens
openshift-client
opera
opera-gx
osu
pitch
plex
plex-htpc
plex-media-server
purei-play
puzzles
readdle-spark
rewind
remotion
rive
qownnotes
quarto
setapp
sfdx
shapr3d
sigmaos
signal
siyuan
skype
sol
spotify
standard-notes
stats
telegram
telegram-desktop
teleport-connect
todoist
tor-browser
trader-workstation
trainerroad
tsh
uvtools
viber
visual-studio-code
vrew
vscodium
warp
webcatalog
webull
whatsapp
workflowy
zed
zoom
zoom-for-it-admins
permissions:
contents: read
jobs:
autobump:
if: github.repository == 'Homebrew/homebrew-cask'
runs-on: macos-latest
steps:
- name: Set up Homebrew
id: set-up-homebrew
uses: Homebrew/actions/setup-homebrew@master
with:
core: false
cask: true
test-bot: false
- name: Configure Git user
uses: Homebrew/actions/git-user-config@master
with:
username: ${{ (github.event_name == 'workflow_dispatch' && github.actor) || 'BrewTestBot' }}
- name: Bump casks
uses: Homebrew/actions/bump-packages@master
continue-on-error: true
with:
token: ${{ secrets.HOMEBREW_CASK_REPO_WORKFLOW_TOKEN }}
casks: ${{ github.event.inputs.casks || env.CASKS }}