homebrew-core/.github/workflows/autobump.yml

868 lines
11 KiB
YAML
Raw Normal View History

2021-08-15 07:37:04 +00:00
name: Bump formulae on schedule or request
2021-08-13 20:35:37 +00:00
on:
2021-08-13 20:41:55 +00:00
workflow_dispatch:
inputs:
formulae:
description: Custom list of formulae to livecheck and bump if outdated
required: false
2021-08-13 20:35:37 +00:00
schedule:
# Every day at 5am
- cron: "0 5 * * *"
2021-08-13 20:41:55 +00:00
2021-08-13 20:35:37 +00:00
env:
HOMEBREW_FORCE_HOMEBREW_ON_LINUX: 1
FORMULAE: >
abcmidi
ack
activemq
alda
aliddns
aliyun-cli
allure
alluxio
ammonite-repl
angular-cli
ansible-lint
ant
ant@1.9
anycable-go
apache-archiva
apache-drill
apache-flink
apache-geode
apache-opennlp
apache-spark
apidoc
apktool
apt
arb
argo
argocd
argocd-autopilot
argocd-vault-plugin
arkade
armadillo
arrayfire
artifactory
arturo
asciidoctorj
ask-cli
assh
asuka
asymptote
atlantis
atuin
autorest
autorestic
avrdude
aws-cdk
aws-elasticbeanstalk
aws-es-proxy
aws-rotate-key
azcopy
b3sum
bagit
baidupcs-go
ballerina
bash_unit
batik
bazel
bazelisk
bbtools
bcoin
bear
benthos
berglas
bettercap
bigloo
binaryen
bnd
bosh-cli
bottom
brev
brew-php-switcher
brook
broot
bubblewrap
buildifier
buildkit
buildozer
buildpulse-test-reporter
buku
bundletool
bupstash
butane
byacc
byteman
bzt
caddy
cadence
cadence-workflow
caire
calicoctl
cargo-audit
cargo-bloat
cargo-c
cargo-edit
cargo-instruments
cargo-llvm-lines
cargo-outdated
cargo-watch
carrot2
cassandra
cassandra-reaper
catch2
cdk8s
certigo
cfr-decompiler
cfssl
cgl
chamber
charmcraft
cheat
checkstyle
chezmoi
choose-rust
chromaprint
chronograf
cilium-cli
circleci
clair
clamav
clarinet
clash
clazy
cliclick
clojurescript
closure-compiler
cloud-nuke
cloudflare-wrangler
cloudformation-guard
clusterctl
cobalt
code-minimap
cointop
coinutils
colima
composer
condure
conftest
consul
consul-template
contentful-cli
convox
copilot
coredns
cortex
cosign
couchdb
croc
cromwell
crowdin
crun
css-crush
csvq
csvtk
cubejs-cli
cweb
cypher-shell
cyrus-sasl
dafny
darkstat
datree
dbdeployer
ddrescue
deark
delve
deno
dependency-check
derby
detekt
detox
devspace
dex2jar
diamond
diesel
diffoscope
difftastic
digdag
django-completion
djl-serving
dnscontrol
dnscrypt-proxy
dnsx
docfx
docker
2021-08-15 07:34:12 +00:00
docker-compose
docker-compose-completion
docker-credential-helper
2021-08-15 07:34:12 +00:00
docker-slim
docker-squash
2021-08-15 07:34:12 +00:00
doctl
docuum
dolt
dosbox-staging
dotenv-linter
double-conversion
doxygen
dprint
driftctl
drill
drone-cli
druid
dstask
dua-cli
duckscript
dune
dust
dvc
dynare
easyengine
efm-langserver
ehco
eksctl
elan-init
elasticsearch@6
elfutils
elixir
embulk
emscripten
2021-08-15 07:34:12 +00:00
envconsul
envoy
esbuild
eslint
esptool
2021-08-15 07:34:12 +00:00
etcd
ethereum
2021-10-20 17:58:44 +00:00
exploitdb
faas-cli
fabric-installer
fantom
faudio
fblog
fdroidserver
feh
2021-08-15 07:34:12 +00:00
fennel
feroxbuster
ffsend
findomain
firebase-cli
firefoxpwa
flac
flank
flarectl
fleet-cli
flow-cli
fluent-bit
flume
fluxctl
flyway
fmt
fn
fontforge
fop
ford
fortio
frugal
fselect
func-e
2021-08-15 07:34:12 +00:00
fuse-overlayfs
fuseki
futhark
gatsby-cli
gau
gdu
geeqie
geph4
gerbil-scheme
gh
ghz
ghz-web
gifski
ginac
git-annex
git-cliff
git-delta
git-lfs
git-town
gitbackup
gitbucket
gitlab-runner
2021-08-15 07:34:12 +00:00
gitleaks
gitql
glassfish
gleam
global
glooctl
gmailctl
gmic
gmsh
gnunet
gnupg-pkcs11-scd
gnuplot
go-md2man
go@1.16
gofumpt
gojq
2021-08-15 07:34:12 +00:00
golang-migrate
golangci-lint
google-java-format
goose
gopass
gopls
gor
goredo
2021-08-15 07:34:12 +00:00
goreleaser
goreman
gosec
2021-08-15 07:34:12 +00:00
gostatic
govc
gowsdl
gpg-tui
gradle
gradle-completion
gradle-profiler
grafana
grails
grin
gromacs
groovy
groovysdk
gsmartcontrol
gsoap
gupnp-tools
hadoop
halide
hapi-fhir-cli
hasura-cli
2021-08-15 07:34:12 +00:00
hcloud
helm
helmfile
helmsman
hexyl
hidapi
himalaya
hive
hivemind
hledger
hpack
htmldoc
htmlq
htmltest
htpdate
httpx
hyperfine
iamy
igv
imagemagick
imagemagick@6
imap-backup
imapsync
imgproxy
influxdb
influxdb-cli
influxdb@1
inlets
ioctl
ipinfo-cli
ipmiutil
ipopt
2021-08-15 07:34:12 +00:00
ircd-hybrid
istioctl
ivy
jadx
java-service-wrapper
jena
jenkins
jenkins-job-builder
jenkins-lts
jetty
2021-08-15 07:34:12 +00:00
jfrog-cli
jhipster
jmeter
jnethack
jql
jrnl
jruby
jsonnet
jsonschema
jsvc
juju
2021-08-15 07:34:12 +00:00
just
k2tf
2021-08-15 07:34:12 +00:00
k3d
k3sup
k6
2021-08-15 07:34:12 +00:00
k9s
kafka
kahip
kalker
kamel
kapacitor
kcat
kcptun
keptn
kepubify
2021-08-15 07:34:12 +00:00
keydb
ki
kickstart
kind
kitchen-sync
kn
knot
knot-resolver
ko
kompose
kops
kotlin
krew
ktlint
kube-aws
kube-linter
2021-08-15 07:34:12 +00:00
kubeaudit
kubebuilder
kubecfg
kubecm
kubeconform
kubeless
kubeprod
kubergrunt
kubernetes-cli
kubernetes-service-catalog-client
kubeseal
kubespy
kubevela
kubie
2021-08-15 07:34:12 +00:00
kumactl
kustomize
kyma-cli
kyverno
languagetool
latex2html
latexml
2021-08-15 07:34:12 +00:00
lazydocker
ld-find-code-refs
lean-cli
lefthook
lego
leiningen
2021-08-15 07:34:12 +00:00
lexbor
lf
libdap
libepoxy
libgetdata
libgr
liblinear
libnfs
2021-08-15 07:34:12 +00:00
liboqs
libpano
libpipeline
librdkafka
librespot
libsndfile
lima
linkerd
linode-cli
liquibase
lmod
localstack
log4cxx
lout
luau
lux
lychee
macchina
mage
mailutils
mapcidr
marked
marp-cli
matterbridge
maven
mavsdk
maxwell
2021-08-15 07:34:12 +00:00
mdbook
mdcat
mdzk
meilisearch
melody
memcached
mesa
meson
metabase
2021-08-15 07:34:12 +00:00
micro
micronaut
mill
2022-12-14 23:09:58 +00:00
mimirtool
minetest
2021-08-15 07:34:12 +00:00
minikube
miniserve
mitmproxy
mmark
2021-08-15 07:34:12 +00:00
mmctl
moar
mockery
mockserver
moco
molecule
mongocli
mongodb-atlas-cli
monolith
moto
mpv
muffet
murex
mutt
mydumper
mypy
naabu
nagios
nanoflann
nativefier
nats-server
nats-streaming-server
naturaldocs
navi
ncspot
needle
neo4j
2021-08-15 07:34:12 +00:00
neofetch
neomutt
nerdctl
nest
netdata
nethogs
netlify-cli
newrelic-cli
newrelic-infra-agent
nexus
nfpm
2021-08-15 07:34:12 +00:00
nng
node_exporter
node-sass
2021-08-15 07:34:12 +00:00
nomad
notcurses
nsq
nuclei
numcpp
2021-08-15 07:34:12 +00:00
nushell
oauth2_proxy
ocaml-findlib
oci-cli
ocp
ocrmypdf
octant
octave
oha
2021-08-15 07:34:12 +00:00
okteto
omniorb
onednn
onedrive
onscripter
ooniprobe
opa
openrtsp
openiothub-server
opensearch
operator-sdk
or-tools
oras
orc-tools
orientdb
orocos-kdl
ortp
osm
ott
oxipng
pacapt
packer
packr
passenger
patchelf
payara
pdftk-java
pdm
pdnsrec
pgbadger
pgbouncer
pgloader
pgweb
phoronix-test-suite
php-code-sniffer
php-cs-fixer
phpmd
phpmyadmin
phpstan
pianod
picard-tools
pig
pillow
plantuml
plow
pmd
pngquant
2021-08-15 07:34:12 +00:00
pnpm
podman
postgis
powerman
pre-commit
prestd
prestodb
principalmapper
procs
protoc-gen-go-grpc
psalm
pstoedit
pueue
pushpin
pwntools
py-spy
pyflow
pyoxidizer
qjackctl
qpid-proton
questdb
rancher-cli
rav1e
rbspy
rbw
rclone
rcs
rebar3
recode
regina-rexx
regula
reminiscence
reposurgeon
revive
rhit
riemann
rke
rollup
rosa-cli
rover
rpg-cli
rqlite
rubberband
rustup-init
s-search
s2n
saml2aws
sbt
scala
scorecard
scotch
scummvm
scummvm-tools
scw
sdl2
seaweedfs
selene
selenium-server
seqkit
ser2net
serverless
shadowenv
sheldon
shellharden
shellz
shfmt
signal-cli
silicon
singularity
sjk
2021-08-15 07:34:12 +00:00
skaffold
skopeo
skylighting
slackcat
sleuthkit
slides
smimesign
sn0int
sniffer
sniffglue
solana
sollya
solr
solr@7.7
sonarqube
sonobuoy
sponge
spotbugs
spotify-tui
sqlancer
sqlc
sqlmap
sqlx-cli
sshs
sslyze
stanford-corenlp
2021-08-15 07:34:12 +00:00
starship
staticcheck
statix
stdman
stellar-core
step
storm
streamlink
2021-08-15 07:34:12 +00:00
stress-ng
structurizr-cli
stunnel
stylish-haskell
subfinder
subversion
suite-sparse
sundials
suricata
svgbob
svgo
svtplay-dl
swagger-codegen
swagger-codegen@2
swagger2markup-cli
2021-08-15 07:34:12 +00:00
syncthing
sysdig
talisman
tanka
tcsh
tctl
tealdeer
tectonic
tektoncd-cli
teku
2021-08-15 07:34:12 +00:00
teleport
tendermint
tengo
2021-08-15 07:34:12 +00:00
termshark
terracognita
terraform-inventory
2021-08-15 07:34:12 +00:00
terraform-ls
terraform-provider-libvirt
terraform-rover
terraformer
terragrunt
terrascan
tfsec
thanos
thrift
tika
tile38
timg
tm
toast
tomcat
tomcat-native
tomcat@8
tomcat@9
tomee-plus
tomee-webprofile
topgrade
2021-08-15 07:34:12 +00:00
traefik
traefik@1
trafficserver
tree-sitter
triangle
trivy
trojan-go
typedb
tz
uni
universal-ctags
v2ray
vala
valabind
2021-08-15 07:34:12 +00:00
vale
vapoursynth
vault
vault-cli
veclibfort
velero
vercel-cli
vgrep
2021-08-15 07:34:12 +00:00
virgil
virustotal-cli
vite
vitess
vivid
vnstat
volta
vpn-slice
vsearch
vsh
vue-cli
wabt
wakatime-cli
wallpaper
wapm
wartremover
wasm-pack
wasmer
wasmtime
watchexec
waypoint
webdis
webp
webpack
websocat
webtorrent-cli
wgcf
whistle
whois
wildfly-as
wireguard-go
wiremock-standalone
wolfssl
wxwidgets
xalan-c
xcbeautify
xclogparser
xdpyinfo
xerces-c
xgboost
xh
xplr
xray
yaegi
ykman
yosys
youtubedr
yq
z3
zabbix
zbctl
zellij
zenith
znapzend
zola
zookeeper
zoxide
zstd
zydis
permissions:
contents: read
jobs:
autobump:
if: github.repository == 'Homebrew/homebrew-core'
runs-on: ubuntu-22.04
container:
image: ghcr.io/homebrew/ubuntu22.04:master
steps:
- name: Set up Homebrew
id: set-up-homebrew
uses: Homebrew/actions/setup-homebrew@master
- name: Configure Git user
uses: Homebrew/actions/git-user-config@master
with:
username: ${{ (github.event_name == 'workflow_dispatch' && github.actor) || 'BrewTestBot' }}
- name: Bump formulae
uses: Homebrew/actions/bump-formulae@master
continue-on-error: true
with:
2021-11-07 11:32:39 +00:00
token: ${{ secrets.HOMEBREW_CORE_REPO_WORKFLOW_TOKEN }}
formulae: ${{ github.event.inputs.formulae || env.FORMULAE }}