forked from Homebrew/homebrew-core
-
Notifications
You must be signed in to change notification settings - Fork 0
900 lines (894 loc) · 11.9 KB
/
autobump.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
name: Bump formulae on schedule or request
on:
push:
branches:
- master
paths:
- '.github/workflows/*.ya?ml'
workflow_dispatch:
inputs:
formulae:
description: Custom list of formulae to livecheck and bump if outdated
required: false
schedule:
# Every 3 hours with an offset of 15 minutes
- cron: "15 */3 * * *"
env:
HOMEBREW_FORCE_HOMEBREW_ON_LINUX: 1
FORMULAE: >
abcmidi
ack
activemq
alda
aliddns
aliyun-cli
allure
alluxio
ammonite-repl
angular-cli
ansible-lint
ant
anycable-go
apache-archiva
apache-drill
apache-flink
apache-geode
apache-opennlp
apache-spark
apidoc
apktool
apt
aptos
arb
argo
argocd
argocd-autopilot
argocd-vault-plugin
argparse
arkade
armadillo
arrayfire
arturo
asciidoctorj
ask-cli
assh
asuka
asymptote
atlantis
atuin
autorest
autorestic
avrdude
aws-cdk
aws-elasticbeanstalk
aws-es-proxy
aws-rotate-key
aws-sam-cli
azcopy
b3sum
bagit
baidupcs-go
ballerina
bash_unit
bashunit
batik
bazel
bazelisk
bbtools
bcoin
bear
benthos
berglas
bettercap
bigloo
binaryen
bnd
bosh-cli
bottom
brev
brew-php-switcher
brook
broot
btrfs-progs
bubblewrap
buildifier
buildkit
buildozer
buildpulse-test-reporter
buku
bundletool
bupstash
busted
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
cloudformation-guard
cloudprober
clusterctl
cobalt
code-cli
code-minimap
cointop
coinutils
colima
composer
condure
conftest
consul-template
contentful-cli
convox
copilot
coredns
corepack
cortex
cosign
couchdb
cpuid
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
docker
docker-compose
docker-credential-helper
docker-slim
docker-squash
doctl
docuum
dolt
dosbox-staging
dotenv-linter
double-conversion
doxygen
dprint
driftctl
drill
drone-cli
druid
dstask
dua-cli
duckscript
dune
dust
dvc
dxpy
dynare
easyengine
efm-langserver
ehco
eksctl
elan-init
elfutils
elixir
elixir-ls
embulk
emscripten
envconsul
envoy
enzyme
esbuild
eslint
esptool
etcd
ethereum
exploitdb
faas-cli
fabric-installer
fantom
faudio
fblog
fdroidserver
feh
fennel
feroxbuster
ffsend
findomain
firebase-cli
firefoxpwa
flac
flank
flarectl
fleet-cli
flow-cli
fluent-bit
flume
flyway
fmt
fn
fontforge
fop
ford
fortio
frugal
fselect
func-e
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
gitleaks
gitql
glassfish
gleam
global
glooctl
gmailctl
gmic
gmsh
gnunet
gnupg-pkcs11-scd
gnuplot
go-feature-flag-relay-proxy
go-md2man
goffice
gofumpt
gojq
golang-migrate
golangci-lint
google-java-format
goose
gopass
gopls
gor
goredo
goreleaser
goreman
gosec
gostatic
govc
gowsdl
gpg-tui
gpsim
gradle
gradle-completion
gradle-profiler
grafana
grafana-agent
grails
grin
gromacs
groovy
groovysdk
gsmartcontrol
gsoap
gupnp
gupnp-tools
hadoop
halide
hapi-fhir-cli
hasura-cli
hcloud
helm
helmfile
helmsman
hexyl
hidapi
himalaya
hive
hivemind
hledger
hpack
htmldoc
htmlq
htmltest
htpdate
httpx
httpyac
hyperfine
iamy
igv
imagemagick
imagemagick@6
imap-backup
imapsync
imgproxy
influxdb
influxdb-cli
influxdb@1
inxi
ioctl
ipinfo-cli
ipmiutil
ipopt
ircd-hybrid
istioctl
ittapi
ivy
jadx
jaq
java-service-wrapper
jena
jenkins
jenkins-job-builder
jenkins-lts
jetty
jfrog-cli
jhipster
jmeter
jnethack
jql
jrnl
jruby
jsonnet
jsvc
juju
just
k2tf
k3d
k3sup
k6
k9s
kafka
kahip
kalker
kamel
kapacitor
kcat
kcptun
keptn
kepubify
keydb
ki
kickstart
kind
kitchen-sync
kn
knot
knot-resolver
ko
kompose
kops
kor
kotlin
krew
ktlint
kube-linter
kubeaudit
kubebuilder
kubecfg
kubecm
kubeconform
kubergrunt
kubernetes-cli
kubeseal
kubespy
kubevela
kubevious
kubie
kumactl
kustomize
kyma-cli
kyverno
languagetool
latex2html
latexml
lazydocker
ld-find-code-refs
lean-cli
lefthook
lego
leiningen
lexbor
lexicon
lf
libdap
libepoxy
libgetdata
libgr
libgsf
liblinear
libnfs
liboqs
libpano
libpipeline
librdkafka
librespot
libressl
libsndfile
lima
linkerd
linode-cli
liquibase
llm
lmod
localstack
locust
log4cxx
lout
luau
lux
lychee
macchina
mackup
mage
mailutils
manifest-tool
mapcidr
marked
marp-cli
matterbridge
maven
mavsdk
mawk
maxwell
mdbook
mdcat
mdzk
meilisearch
melody
memcached
meson
metabase
micro
micronaut
mill
mimirtool
minetest
minikube
miniserve
mmark
mmctl
moar
mockery
mockserver
moco
molecule
mongocli
mongodb-atlas-cli
monika
monolith
moto
mpv
muffet
murex
mutt
mydumper
mypy
naabu
nagios
nanoflann
nativefier
nats-server
nats-streaming-server
naturaldocs
navi
ncspot
needle
neo4j
neofetch
neomutt
nerdctl
nest
netdata
nethogs
netlify-cli
newrelic-cli
newrelic-infra-agent
nfpm
nng
node_exporter
node-sass
notcurses
nsq
nuclei
numcpp
nushell
oauth2_proxy
oauth2c
ocaml-findlib
oci-cli
ocp
ocrmypdf
octave
oh-my-posh
oha
okteto
omniorb
onednn
onedrive
ooniprobe
opa
openiothub-server
openrtsp
opensearch
openvdb
operator-sdk
optipng
or-tools
oras
orc-tools
orientdb
orocos-kdl
ortp
osc
osm
osv-scanner
ott
oxipng
pacapt
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
pnpm
pocketbase
podman
postgis
powerman
pre-commit
prestd
prestodb
principalmapper
procs
protoc-gen-go-grpc
psalm
pstoedit
pueue
pushpin
pwntools
py-spy
pyflow
pyoxidizer
qd
qjackctl
qpid-proton
questdb
quick-lint-js
quicktype
radamsa
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
scrcpy
scummvm
scummvm-tools
scw
sdl2
seaweedfs
selene
selenium-server
seqkit
ser2net
serverless
shadowenv
sheldon
shellharden
shellz
shfmt
signal-cli
silicon
singularity
sjk
skaffold
skopeo
skylighting
slackcat
sleuthkit
slides
smimesign
sn0int
sniffer
sniffglue
solana
sollya
solr
sonarqube
sonobuoy
sponge
spotbugs
spotify-tui
sqlancer
sqlc
sqlmap
sqlx-cli
sshs
sslyze
stanford-corenlp
starship
staticcheck
statix
stdman
stellar-core
step
storm
streamlink
stress-ng
structurizr-cli
stunnel
stylish-haskell
subfinder
subversion
suite-sparse
sundials
suricata
svgbob
svgo
svtplay-dl
swagger-codegen
swagger-codegen@2
swagger2markup-cli
syncthing
sysdig
talisman
tanka
tcsh
tctl
tealdeer
tectonic
tektoncd-cli
teku
teleport
tendermint
tengo
termshark
terracognita
terraform-inventory
terraform-ls
terraform-provider-libvirt
terraform-rover
terraformer
terragrunt
terrascan
testkube
tfsec
thanos
thrift
tika
tile38
timg
tm
toast
tomcat
tomcat-native
tomcat@8
tomcat@9
tomee-plus
tomee-webprofile
topgrade
traefik
trafficserver
tree-sitter
triangle
trivy
trojan-go
typedb
typos-cli
tz
uni
universal-ctags
v2ray
vala
valabind
vale
vapoursynth
vault-cli
veclibfort
velero
verapdf
vercel-cli
vgrep
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
webdis
webp
webpack
websocat
webtorrent-cli
wgcf
whistle
whois
wildfly-as
wireguard-go
wiremock-standalone
wolfssl
woodpecker-cli
wxwidgets
xcbeautify
xclogparser
xdpyinfo
xeol
xerces-c
xgboost
xh
xplr
xray
yaegi
ykman
yosys
youtubedr
yq
z3
zabbix
zbctl
zellij
zenith
znapzend
zola
zookeeper
zoxide
zsh-vi-mode
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
with:
core: true
cask: false
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 formulae
uses: Homebrew/actions/bump-packages@master
continue-on-error: true
with:
token: ${{ secrets.HOMEBREW_CORE_REPO_WORKFLOW_TOKEN }}
formulae: ${{ github.event.inputs.formulae || env.FORMULAE }}