Yeah just give me the fucking exe you smelly nerds!
Here’s an exe and I swear it’s exactly built off the source… I swear… no remote access tool downloader inside of it, I swear… when would I ever lie to you?
Thank you! Was that so hard?!
Thankfully my internet friend SketchySteve builds all my EXEs. Ignore the Microsoft Defender false positives, terminals popping up, and cpu fans maxing out. Just sit back and listen to the keygen music.
No one told me coding would come with so many photos and random files
Binaries don't belong in the repo, because that would make it impossible to reliably reproduce builds based on a commit.
Yeah, you can upload them under Releases or link to the them in the readme
ehh, higher barrier of entry means less dumb bug reports.
Gatekeeping open source is new
You clearly are young. There was a time when compiling code was the default. I can't help if the avg computer user got dumber.
Is it? When has anyone ever held your hand?
I've only seen 2 categories for this: obvious malware, and chest software, probably loaded with malware. The first weeds out the stupid, the second weeds out the assholes.
I used to get mad about it, but I think I was wrong. This is the chlorine in our online gene pool.
Jokes on you. I have already made a github action script to auto build the project and package it with the required assets in order to make pre-release binaries in the releases section
Sitting in GitHub hq rn lol
Actually saw an EXE on a edge remover tool on GitHub. I was like whaaaa then it said “Virus detected” and I was like ooooo. I downloaded it anyway.
I did a quick scan of the source code though.
lol
Which languages are supposed to have binaries uploaded directly to GitHub? Most modern languages have a package repository for that.
It's about releasing a binary. Lots of projects are like "yeah just do these 20 prep steps and then compile it yourself for 30 min"
Like bruh just give me the shitty binary so I can use the software.
Why? Bruh, are you paying the devs for that? Maintaining CI/release code takes time and effort and not at all fun. You are a dev, so why can't you clone the shitty repo on your shitty computer and compile that shit yourself?
From a dev to a dev, if you struggle at creating a GitHub action so much that you have this attitude, then you are an incompetent.
Specially if you already included the how to build steps on readme anyways, the only excuse i could see is if the app needs to do some processing at build time that depends on system settings, but thats very rare, or simple enought that having binary-for-setting-one, binary-for-setting-two available is viable
Any that can be compiled into one? If you develop software and want a user base, you better ship binaries in frequent Github releases or otherwise enjoy not getting any testing results whatsoever. And you don't even need to do anything for that besides bundling CI artifacts, such as Appveyor produce.
LOL, that 'Draw 25' look when you realize you forgot to gitignore your binaries and now your repo is a heavyweight champion. 🥴👾 #JustDevThings
Ok, here's a screenshot of the binary