Skip to content
This repository was archived by the owner on Aug 6, 2020. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
2b82fef
lean-cli: update 0.22.0 bottle.
Jun 25, 2020
d7971d6
nats-streaming-server: update 0.18.0 bottle.
Jun 25, 2020
06df03b
micro: update 2.0.6 bottle.
Jun 25, 2020
cdc3412
angular-cli: update 10.0.0 bottle.
Jun 25, 2020
3008b89
ngircd: update 26 bottle.
Jun 25, 2020
db9b1f4
source-to-image: update 1.3.0_1 bottle.
Jun 25, 2020
62c6899
internetarchive: update 1.9.4 bottle.
Jun 25, 2020
085ebb1
rclone: update 1.52.2 bottle.
Jun 25, 2020
0a0a022
terraform: update 0.12.27 bottle.
Jun 25, 2020
2662676
ipython: update 7.15.0 bottle.
Jun 25, 2020
d67382a
terrahub: update 0.4.28 bottle.
Jun 25, 2020
0cdec43
vim: update 8.2.1050 bottle.
Jun 25, 2020
70ee5ff
dvc: update 1.0.2 bottle.
Jun 25, 2020
74ae09f
mutt: update 1.14.5 bottle.
Jun 25, 2020
08ce215
hlint: update 3.1.6 bottle.
Jun 25, 2020
b89af38
libpqxx: fix build for Linuxbrew
iMichka Jun 25, 2020
64bf16f
libpqxx: update 7.1.2 bottle.
Jun 25, 2020
e181116
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 25, 2020
d2d1ddb
jdupes: update 1.17.0 bottle.
Jun 25, 2020
fc3c01c
xxhash: update 0.7.4 bottle.
Jun 25, 2020
4290bfb
anycable-go: update 1.0.0 bottle.
Jun 25, 2020
a6eb739
libvpx: update 1.8.2 bottle.
Jun 25, 2020
f0f1864
annie: update 0.10.2 bottle.
Jun 25, 2020
8cc2f61
aws-cdk: update 1.47.0 bottle.
Jun 25, 2020
8059148
convox: update 3.0.24 bottle.
Jun 25, 2020
3597ad7
terraform: update 0.12.28 bottle.
Jun 25, 2020
09b0f78
instalooter: update 2.4.3 bottle.
Jun 25, 2020
bdda6dc
ask-cli: update 2.11.0 bottle.
Jun 25, 2020
8676ab3
exempi: update 2.5.2 bottle.
Jun 25, 2020
506b42f
pulumi: update 2.5.0 bottle.
Jun 25, 2020
b4a392c
cfn-lint: update 0.33.2 bottle.
Jun 25, 2020
7898c82
topgrade: update 4.9.0 bottle.
Jun 25, 2020
5226be9
balena-cli: update 12.1.12 bottle.
Jun 25, 2020
efb26f6
profanity: update 0.9.4 bottle.
Jun 25, 2020
1bc76b4
fdroidserver: update 1.1.9 bottle.
Jun 25, 2020
9099cd2
mesa: update 20.1.2 bottle.
Jun 25, 2020
4a6667c
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 26, 2020
5732d61
menhir: update 20200624 bottle.
Jun 26, 2020
f92e88d
arduino-cli: update 0.11.0 bottle.
Jun 26, 2020
0da4b99
unyaffs: update 0.9.7 bottle.
Jun 26, 2020
adb49ba
ejdb: update 2.0.50 bottle.
Jun 26, 2020
52b93fb
ask-cli: update 2.11.1 bottle.
Jun 26, 2020
d26953b
terragrunt: update 0.23.29 bottle.
Jun 26, 2020
42a1927
docker: update 19.03.12 bottle.
Jun 26, 2020
c8013d6
skaffold: update 1.12.0 bottle.
Jun 26, 2020
dfa1c0d
operator-sdk: update 0.18.2 bottle.
Jun 26, 2020
d08c1b5
chocolate-doom: update 3.0.1 bottle.
Jun 26, 2020
b63ba61
tokei: update 12.0.4 bottle.
Jun 26, 2020
5c3cc29
guile: update 3.0.4 bottle.
Jun 26, 2020
9f31d9f
mypy: update 0.782 bottle.
Jun 26, 2020
7b25273
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 26, 2020
e4be626
cheat: update 4.0.0 bottle.
Jun 26, 2020
7cc6221
ghq: update 1.1.3 bottle.
Jun 26, 2020
d272e16
mariadb-connector-c: update 3.1.9 bottle.
Jun 26, 2020
57ad03c
choose: update 0.1.0_2 bottle.
Jun 26, 2020
7ff5a37
dbmate: update 1.9.0 bottle.
Jun 26, 2020
14f98f4
pngquant: update 2.12.5 bottle.
Jun 26, 2020
e2239b2
contentful-cli: update 1.4.16 bottle.
Jun 26, 2020
0c01ae7
awscli: update 2.0.26 bottle.
Jun 26, 2020
38f97ac
balena-cli: update 12.1.13 bottle.
Jun 26, 2020
2ca7ad1
code-server: update 3.4.1_1 bottle.
Jun 26, 2020
c781110
mighttpd2: update 3.4.6_1 bottle.
Jun 26, 2020
7c6a1ef
bench: update 1.0.12_1 bottle.
Jun 26, 2020
50a6e06
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 27, 2020
05c5598
abcmidi: update 2020.06.25 bottle.
Jun 27, 2020
7d4e2be
diffoscope: update 149 bottle.
Jun 27, 2020
a4f84be
okteto: update 1.8.13 bottle.
Jun 27, 2020
b75c9d5
biosig: update 2.0.4 bottle.
Jun 27, 2020
4d89803
serverless: update 1.74.0 bottle.
Jun 27, 2020
024e5b8
asciidoc: update 9.0.1 bottle.
Jun 27, 2020
38fee84
charm-tools: update 2.7.5 bottle.
Jun 27, 2020
6ffe83e
broot: update 0.18.0 bottle.
Jun 27, 2020
c23eda4
starship: update 0.43.0 bottle.
Jun 27, 2020
a4b2234
prometheus: update 2.19.2 bottle.
Jun 27, 2020
0bd9fb0
nss: update 3.54 bottle.
Jun 27, 2020
da13c6c
vcs: update 1.13.4 bottle.
Jun 27, 2020
57e2141
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 27, 2020
83501cf
b2sum: update 20190724 bottle.
Jun 27, 2020
444d731
minio-mc: update 20200626195655 bottle.
Jun 27, 2020
fa4dd81
helmfile: update 0.119.1 bottle.
Jun 27, 2020
4e7e6c4
tflint: update 0.17.0 bottle.
Jun 27, 2020
708b584
tox: update 3.16.0 bottle.
Jun 27, 2020
008b6c2
eccodes: fix build for Linuxbrew (#20633)
iMichka Jun 27, 2020
702b7ed
eccodes: update 2.18.0 bottle.
Jun 27, 2020
3bff59e
imagemagick@6: update 6.9.11-22 bottle.
Jun 27, 2020
1ae887b
javacc: update 7.0.8 bottle.
Jun 27, 2020
874fdf6
kubernetes-cli: update 1.18.5 bottle.
Jun 27, 2020
70e479f
balena-cli: update 12.1.16 bottle.
Jun 27, 2020
2aede97
flow: update 0.128.0 bottle.
Jun 27, 2020
24052f4
confuse: fix bottling for Linuxbrew (#20635)
iMichka Jun 28, 2020
43f238b
confuse: update 3.3 bottle.
Jun 28, 2020
e5973f9
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 28, 2020
d1c7c72
shfmt: update 3.1.2 bottle.
Jun 28, 2020
937bf65
libmagic: update 5.39 bottle.
Jun 28, 2020
d1cb0ff
xmake: update 2.3.5 bottle.
Jun 28, 2020
cdee0fd
git-revise: update 0.6.0 bottle.
Jun 28, 2020
9c3ce2a
b2-tools: update 2.0.0 bottle.
Jun 28, 2020
56cdeba
libebml: update 1.4.0 bottle.
Jun 28, 2020
4f52112
algernon: update 1.12.8 bottle.
Jun 28, 2020
91f6778
libmatroska: update 1.6.0 bottle.
Jun 28, 2020
48e4896
ttyd: update 1.6.1 bottle.
Jun 28, 2020
5be88ee
sk: update 0.8.2 bottle.
Jun 28, 2020
ceb0d46
liblwgeom: update 2.5.4 bottle.
Jun 28, 2020
a148d3c
dvc: update 1.1.1 bottle.
Jun 28, 2020
a103458
imagemagick: update 7.0.10-22 bottle.
Jun 28, 2020
de5cbb6
stella: update 6.2.1 bottle.
Jun 28, 2020
25d738d
zoxide: update 0.4.1 bottle.
Jun 29, 2020
74a7d26
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 29, 2020
b030751
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 29, 2020
5830236
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 29, 2020
d37f5f9
nlohmann-json: update 3.8.0 bottle.
Jun 29, 2020
611ff5e
libserdes: update 5.5.1 bottle.
Jun 29, 2020
eea6469
tvnamer: update 2.5.1 bottle.
Jun 29, 2020
5f85e99
muparser: update 2.3.2 bottle.
Jun 29, 2020
8ca6ecc
benthos: update 3.19.0 bottle.
Jun 29, 2020
3d76ccd
breezy: update 3.1.0 bottle.
Jun 29, 2020
d656f52
libosmium: update 2.15.6 bottle.
Jun 29, 2020
66bba02
yle-dl: update 20200628 bottle.
Jun 29, 2020
ffbef2d
nim: update 1.2.4 bottle.
Jun 29, 2020
f56501f
jhipster: update 6.10.0 bottle.
Jun 29, 2020
8d1c2c6
broot: update 0.18.1 bottle.
Jun 29, 2020
78c65a1
putty: update 0.74 bottle.
Jun 29, 2020
439bb9f
javacc: update 7.0.9 bottle.
Jun 29, 2020
dea7723
netpbm: update 10.86.15 bottle.
Jun 29, 2020
f887b1a
blast: update 2.10.1 bottle.
Jun 29, 2020
c117866
baobab: update 3.34.1 bottle.
Jun 29, 2020
0dcb204
zim: update 0.73.1 bottle.
Jun 29, 2020
95d105d
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
395b1fc
nasm: update 2.15.01 bottle.
Jun 30, 2020
dc208ec
pdfcpu: update 0.3.4 bottle.
Jun 30, 2020
7e6b6eb
protoc-gen-grpc-web: update 1.2.0 bottle.
Jun 30, 2020
1e7a6e6
rsyslog: update 8.2006.0 bottle.
Jun 30, 2020
c73826f
twarc: update 1.10.0 bottle.
Jun 30, 2020
04e2180
contentful-cli: update 1.4.17 bottle.
Jun 30, 2020
3b99281
borgmatic: update 1.5.7 bottle.
Jun 30, 2020
71f5d46
just: update 0.6.1 bottle.
Jun 30, 2020
5caa1fa
osmium-tool: update 1.12.1 bottle.
Jun 30, 2020
f804c98
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
de415c8
publish-commit-bottles.yml: delete after merge
iMichka Jun 30, 2020
bef251e
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
4aac900
dcos-cli: update 1.1.3 bottle.
Jun 30, 2020
687aaa0
yaegi: update 0.8.9 bottle.
Jun 30, 2020
c9de460
kitchen-sync: update 2.4 bottle.
Jun 30, 2020
b8c07af
terragrunt: update 0.23.30 bottle.
Jun 30, 2020
293c0bd
groonga: update 10.0.4 bottle.
Jun 30, 2020
70ba84f
broot: update 0.18.2 bottle.
Jun 30, 2020
84526ce
get_iplayer: update 3.26 bottle.
Jun 30, 2020
b0cf61c
glew: add glu dependency (#20648)
iMichka Jun 30, 2020
ecf425b
glew: update 2.1.0_3 bottle.
Jun 30, 2020
af63650
ppsspp: update 1.10 bottle.
Jun 30, 2020
06b76e6
bench: fix components order.
MikeMcQuaid Jun 30, 2020
658be3e
bnfc: fix components order.
MikeMcQuaid Jun 30, 2020
8c9f297
cgrep: fix components order.
MikeMcQuaid Jun 30, 2020
a58c37b
coinutils: fix components order.
MikeMcQuaid Jun 30, 2020
1740b3e
dhall-json: fix components order.
MikeMcQuaid Jun 30, 2020
6bfe284
dhall-lsp-server: fix components order.
MikeMcQuaid Jun 30, 2020
6a00802
dhall-yaml: fix components order.
MikeMcQuaid Jun 30, 2020
ca009b2
dlib: fix components order.
MikeMcQuaid Jun 30, 2020
73b9c41
envchain: fix components order.
MikeMcQuaid Jun 30, 2020
c12973c
kubernetes-cli: fix components order.
MikeMcQuaid Jun 30, 2020
cd5bc74
mycli: fix components order.
MikeMcQuaid Jun 30, 2020
64c88b2
natalie: fix components order.
MikeMcQuaid Jun 30, 2020
2f9b30b
percona-server: fix components order.
MikeMcQuaid Jun 30, 2020
d8bcd3d
[email protected]: fix components order.
MikeMcQuaid Jun 30, 2020
747998e
rust: fix components order.
MikeMcQuaid Jun 30, 2020
96754df
salt: fix components order.
MikeMcQuaid Jun 30, 2020
2830e55
stress-ng: fix components order.
MikeMcQuaid Jun 30, 2020
8ed50fc
tnftp: fix components order.
MikeMcQuaid Jun 30, 2020
e40774a
vips: fix components order.
MikeMcQuaid Jun 30, 2020
e18ec19
wallpaper: fix components order.
MikeMcQuaid Jun 30, 2020
381f660
[email protected]: fix comment location.
MikeMcQuaid Jun 30, 2020
8f5f774
[email protected]: fix another comment location.
MikeMcQuaid Jun 30, 2020
70bf0b8
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
e2ccba6
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
5346e35
unrar: update 5.9.4 bottle.
Jun 30, 2020
469b916
faas-cli: update 0.12.6 bottle.
Jun 30, 2020
d798749
circleci: update 0.1.8574 bottle.
Jun 30, 2020
932e671
catch2: update 2.12.3 bottle.
Jun 30, 2020
aa811b7
bitwarden-cli: update 1.11.0 bottle.
Jun 30, 2020
ae53006
serverless: update 1.74.1 bottle.
Jun 30, 2020
e4b9605
sbcl: update 2.0.6 bottle.
Jun 30, 2020
8b1c990
gatsby-cli: update 2.12.52 bottle.
Jun 30, 2020
5dd522f
fplll: update 5.3.3 bottle.
Jun 30, 2020
f0352a7
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
6a69802
ghq: update 1.1.4 bottle.
Jun 30, 2020
ee2a84c
avro-c: update 1.10.0 bottle.
Jun 30, 2020
7fb8ec7
berglas: update 0.5.3 bottle.
Jun 30, 2020
51e3c4f
tox: update 3.16.1 bottle.
Jun 30, 2020
1fc6b1a
spirv-cross: update 2020-06-29 bottle.
Jun 30, 2020
c1e4033
Merge branch homebrew/master into linuxbrew/master
iMichka Jun 30, 2020
b709c90
roswell: update 20.06.14.107 bottle.
Jun 30, 2020
9d988e3
po4a: Fix build for Linux (#20645)
iMichka Jul 1, 2020
38f23e1
po4a: update 0.59.1 bottle.
Jul 1, 2020
a6d820d
wren: Fix build for Linux (#20653)
rwhogg Jul 1, 2020
a3ee561
wren: update 0.3.0 bottle.
Jul 1, 2020
d92b61d
Merge branch homebrew/master into linuxbrew/master
iMichka Jul 1, 2020
14d107a
publish-commit-bottles.yml: delete after merge
iMichka Jul 1, 2020
6d9e626
Merge branch homebrew/master into linuxbrew/master
iMichka Jul 1, 2020
a35c518
bwctl: update 1.5.4 bottle.
Jul 1, 2020
025ddf5
ccze: update 0.2.1_1 bottle.
Jul 1, 2020
a09a8e5
chibi-scheme: update 0.8_1 bottle.
Jul 1, 2020
8f7230f
mmark: update 2.2.8 bottle.
Jul 1, 2020
b5712b9
cheat: update 4.0.1 bottle.
Jul 1, 2020
6bae2a3
nauty: update 27r1 bottle.
Jul 1, 2020
e3d1927
arduino-cli: update 0.11.0_1 bottle.
Jul 1, 2020
7d84aad
kubeless: update 1.0.7 bottle.
Jul 1, 2020
b8e2a05
diamond: update 0.9.36 bottle.
Jul 1, 2020
566d088
git: update 2.27.0 bottle.
Jul 1, 2020
a9fddc7
awscli@1: update 1.18.90 bottle.
Jul 1, 2020
016bd0d
docker-compose: update 1.26.1 bottle.
Jul 1, 2020
8fd3391
broot: update 0.18.3 bottle.
Jul 1, 2020
bb78c58
balena-cli: update 12.3.0 bottle.
Jul 1, 2020
765d396
topgrade: update 5.0.0 bottle.
Jul 1, 2020
c65b695
guile: update 3.0.4 bottle.
Jul 1, 2020
e3a7798
dvc: update 1.1.2 bottle.
Jul 1, 2020
d9c8154
vala: update 0.48.7 bottle.
Jul 1, 2020
38b8576
netlify-cli: update 2.56.0 bottle.
Jul 1, 2020
82e0910
dpkg: update 1.20.3 bottle.
Jul 1, 2020
1bc9f08
node@12: update 12.18.2 bottle.
Jul 1, 2020
a1d5bb7
Merge branch homebrew/master into linuxbrew/master
iMichka Jul 1, 2020
0165244
publish-commit-bottles.yml: delete after merge
iMichka Jul 1, 2020
02159e1
babel: update 7.10.4 bottle.
Jul 1, 2020
bc8ac67
curl: update 7.71.1 bottle.
Jul 1, 2020
a232017
gitlab-runner: update 13.1.1 bottle.
Jul 1, 2020
887e70c
aws-cdk: update 1.47.1 bottle.
Jul 1, 2020
447e8a1
curl-openssl: update 7.71.1 bottle.
Jul 1, 2020
353fb79
awscli: update 2.0.27 bottle.
Jul 1, 2020
da4736f
ginac: update 1.7.10 bottle.
Jul 1, 2020
262e967
teleport: update 4.2.11 bottle.
Jul 1, 2020
f7dc7de
vim: update 8.2.1100 bottle.
Jul 1, 2020
5cd9f72
cargo-c: update 0.6.8 bottle.
Jul 1, 2020
89bb79b
curl: add cellar any back
iMichka Jul 1, 2020
6ef02ba
libtool: install glibtool too (#20657)
iMichka Jul 1, 2020
6c9764e
libtool: update 2.4.6_4 bottle.
Jul 1, 2020
fb4f417
Merge branch homebrew/master into linuxbrew/master
iMichka Jul 1, 2020
eb418c3
bench: add linux sha256 back
iMichka Jul 1, 2020
e0cab20
libraqm: update 0.7.0 bottle.
Jul 1, 2020
f6ca190
gtk+3: update 3.24.21 bottle.
Jul 1, 2020
c80fa0c
ghex: update 3.18.4_3 bottle.
Jul 1, 2020
d8ced92
libpeas: update 1.26.0_2 bottle.
Jul 1, 2020
7becf46
gtkmm3: update 3.24.2_1 bottle.
Jul 1, 2020
9723629
goffice: update 0.10.47_1 bottle.
Jul 1, 2020
0c3daff
file-roller: update 3.36.2_2 bottle.
Jul 1, 2020
fea0ec2
gsmartcontrol: update 1.1.3_5 bottle.
Jul 1, 2020
6494440
baobab: update 3.34.1_1 bottle.
Jul 1, 2020
7f5d9a7
gtksourceview3: update 3.24.11_3 bottle.
Jul 1, 2020
968e0da
gobby: update 0.5.0_8 bottle.
Jul 1, 2020
287453b
wren-cli: Fix build for Linux (#20661)
rwhogg Jul 2, 2020
92db6a9
wren-cli: update 0.3.0 bottle.
Jul 2, 2020
9f6315c
codestore v1.2.12
codeStoreGitHub Jul 2, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE.md

This file was deleted.

14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/bottle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: New issue for Bottle Request
about: "Submit a request for a bottle"
title: "FORMULA: Request for a bottle"
labels: bottle

---
<!--Please replace FORMULA in the title to the name of formula you want to be bottled-->

**Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.**

- [ ] checked that there aren't other open issues for the same formula bottle request?
- [ ] does the FORMULA not have the `bottle` block?
- [ ] ran `brew install FORMULA` and it succeeded?
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ contact_links:
- name: New issue on Homebrew/homebrew-cask
url: https://github.com/Homebrew/homebrew-cask/issues/new/choose
about: Having a `brew cask` problem? Report it to Homebrew/homebrew-cask (the cask tap/repository)
- name: New issue on Homebrew/linuxbrew-core
url: https://github.com/Homebrew/linuxbrew-core/issues/new/choose
about: On Linux? Having a `brew` problem with a `brew install` or `brew upgrade` of a single formula/package? Report it to Homebrew/linuxbrew-core (the Linux core tap/repository).
- name: New issue on Homebrew/homebrew-core
url: https://github.com/Homebrew/homebrew-core/issues/new/choose
about: On macOS? Having a `brew` problem with a `brew install` or `brew upgrade` of a single formula/package? Report it to Homebrew/homebrew-core (the macOS core tap/repository).
5 changes: 3 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
- [ ] Have you followed the [guidelines for contributing](https://github.com/Homebrew/homebrew-core/blob/HEAD/CONTRIBUTING.md)?
- [ ] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/homebrew-core/pulls) for the same formula update/change?
- [ ] Have you followed the [guidelines for contributing](https://github.com/Homebrew/linuxbrew-core/blob/HEAD/CONTRIBUTING.md)?
- [ ] Have you checked that there aren't other open [pull requests](https://github.com/Homebrew/linuxbrew-core/pulls) for the same formula update/change?
- [ ] Have you built your formula locally with `brew install --build-from-source <formula>`, where `<formula>` is the name of the formula you're submitting?
- [ ] Is your test running fine `brew test <formula>`, where `<formula>` is the name of the formula you're submitting?
- [ ] Does your build pass `brew audit --strict <formula>` (after doing `brew install <formula>`)?
- [ ] Have you included the output of `brew gist-logs <formula>` of the build failure if your PR fixes a build failure. Please quote the exact error message.

-----
108 changes: 108 additions & 0 deletions .github/workflows/dispatch-build-bottle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
name: Build bottles from 'brew request-bottle' trigger.

on: repository_dispatch

jobs:
bottling:
runs-on: ubuntu-latest
container:
image: homebrew/ubuntu16.04:master
env:
HOMEBREW_PATCHELF_RB: 1
steps:
# Printing these details should always be the first step listed.
- name: ${{github.event.client_payload.formula}}
id: print_details
run: |
echo formula=${{github.event.client_payload.formula}}
echo sender=${{github.event.sender.login}}
echo name=${{github.event.client_payload.name}}
echo ignore-errors=${{github.event.client_payload.ignore_errors}}
echo issue=${{github.event.client_payload.issue}}
- name: Build bottles
run: |
mkdir ~/bottles
cd ~/bottles
brew update-reset
brew test-bot \
--only-formulae \
--keep-old \
${{github.event.client_payload.formula}}
- name: Copy bottles
if: always()
run: |
cp -a ~/bottles $GITHUB_WORKSPACE
- name: Upload bottles
if: always()
uses: actions/upload-artifact@v1
with:
name: bottles
path: bottles
- name: Upload bottles to Bintray
env:
HOMEBREW_BINTRAY_USER: LinuxbrewTestBot
HOMEBREW_BINTRAY_KEY: ${{secrets.HOMEBREW_BINTRAY_KEY}}
if: success() || github.event.client_payload.ignore_errors
run: |
cd ~/bottles
brew update-reset $(brew --repo ${{github.repository}})
brew test-bot \
--bintray-org=linuxbrew \
--ci-upload \
--publish \
--keep-old \
${{github.event.client_payload.formula}}
- name: Push bottles
env:
GIT_COMMITTER_NAME: ${{github.event.client_payload.name}}
GIT_COMMITTER_EMAIL: ${{github.event.client_payload.email}}
if: success() || github.event.client_payload.ignore_errors
run: |
export PATH=/usr/bin:$PATH
cd $(brew --repo ${{github.repository}})
git commit --amend --no-edit
git show --pretty=fuller
for try in $(seq 20); do
git fetch
git rebase origin/master
if git push https://x-access-token:${{secrets.HOMEBREW_GITHUB_API_TOKEN}}@github.com/${{github.repository}} master; then
exit 0
else
max=$(( $try + 10 ))
sleep $(shuf -i 3-$max -n 1)
fi
done
exit 1
- name: Post comment on failure
if: failure() && github.event.client_payload.issue > 0
uses: actions/[email protected]
env:
ISSUE_NUMBER: ${{github.event.client_payload.issue}}
FORMULA: ${{github.event.client_payload.formula}}
with:
github-token: ${{secrets.HOMEBREW_GITHUB_API_TOKEN}}
script: |
const run_id = process.env.GITHUB_RUN_ID
const actor = process.env.GITHUB_ACTOR
const issue_number = process.env.ISSUE_NUMBER
const formula = process.env.FORMULA
console.log("run_id=" + run_id)
console.log("actor=" + actor)
console.log("issue=" + issue_number)
console.log("formula=" + formula)

const issue = await github.issues.get({
...context.repo,
issue_number: issue_number
})

const ping = (actor == "BrewTestBot") ? issue.data.user.login : actor

const repository = context.repo.owner + '/' + context.repo.repo
const url = 'https://github.com/' + repository + '/actions/runs/' + run_id

await github.issues.createComment({
...context.repo,
issue_number: issue_number,
body: '@' + ping + ' bottle request for ' + formula + ' failed: ' + url
})
109 changes: 0 additions & 109 deletions .github/workflows/publish-commit-bottles.yml

This file was deleted.

46 changes: 46 additions & 0 deletions .github/workflows/request-bottle-after-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Request bottles after upstream merge.

on:
push:
branches:
- master
paths:
- 'Formula/*'

jobs:
request-bottles:
if: startsWith(github.event.head_commit.message, 'Merge') == true && contains(github.event.head_commit.message, 'Conflicts') == true
runs-on: ubuntu-latest
steps:
- name: Update Homebrew
run: brew update-reset
- name: Tap linux-dev
run: |
brew tap homebrew/linux-dev
- name: Get associated pull request
uses: actions/[email protected]
id: pr
with:
result-encoding: string
script: |
const prs = await github.repos.listPullRequestsAssociatedWithCommit({
owner: context.repo.owner,
repo: context.repo.repo,
commit_sha: context.payload.head_commit.id
})
console.log(prs.data.length + " prs")
if (prs.data.length === 0) {
console.log("No pull requests are associated with this merge commit.")
return 0
}
const pr = prs.data[0]
return pr.number
- name: Request bottles
env:
HOMEBREW_GITHUB_API_TOKEN: ${{secrets.HOMEBREW_GITHUB_API_TOKEN}}
GIT_COMMITTER_NAME: ${{github.event.pusher.name}}
GIT_COMMITTER_EMAIL: ${{github.event.pusher.email}}
run: |
cd $(brew --repo ${{github.repository}})
git reset --hard ${{github.sha}}
brew find-formulae-to-bottle | xargs -n1 brew request-bottle --issue=${{steps.pr.outputs.result}}
23 changes: 0 additions & 23 deletions .github/workflows/scheduled.yml

This file was deleted.

Loading