Closed bee-san closed 3 years ago
Hello again Bee! πββοΈ
Thank you very much for this! I'll take a closer look soon π΅οΈ btw nice title! Follows modern best-practices πβ¨
I think to publish on Homebrew-Core it needs min. 30 forks, 30 watchers and 75 stars (at least for linuxbrew-core π).
For what it's worth π I found that submitting to homebrew-core made someone submit it to linuxbrew-core π soooo my guess is that if you submit to one, someone will submit to both? π€
@bee-san Haha yeah that would explain why there are sometimes formulas for Linux but nothing about that inside the projects main readme! π
Hmmm maybe you know what the following error from the homebrew-core tests mean? What to do? π€
Formula/feroxbuster.rb#L8
https://github.com/epi052/feroxbuster/releases/download/v1.0.3/x86_64-macos-feroxbuster.tar.gz looks like a binary package, not a source archive; homebrew/core is source-only.
Ah yes, that might be one of those ones that can be skipped. π’ The homebrew-core tests are sometimes wrong, when I submitted my PR I had about ~3 checks that failed. One of them was really stupid β "Version number in URL does not match version listed" despite the 2 versions were matching.
I think if you submit it, the core team will overlook it because it's clearly not a binary package π
I think I will try again in one week or so after adding the build-stuff to the formula π§π
If somebody else like to continue on that, feel free to go for it ππ§
@dnaka91 took care of this :tada:
Hey Thomas! π
I saw your contribution to Feroxbuster, and as the RustScan core dev I thought I'd show you something helpful.
I spent a good while on the homebrew-core formula, so feel free to copy it for Feroxbuster.
The tests run by grepping the output for the regex
/panic/
. So if the Rust program doesn't panic, it's a-okay!Not sure on how much you know about core, so I'll share a few things:
Other than that, good luck if you choose to contribute to core! Feel free to ping me in a PR if you need any more help :smile: