Yep, I think the only thing github actions has over jenkins is built in versioning. I wish in jenkins I could edit a pipeline and easily roll it back. Or even better have tags so if I break something the team can just use the previous tag while I figure it out.
- 3 Posts
- 164 Comments
And the Actions in the marketplace aren’t?
My employers have only allowed a very small subset of each. It’s super frustrating having to reinvent the wheel constantly.
You can install the github actions runner locally and use it, however all that does is eat your cpu cycles and prevent them from charging you. It doesn’t help you debug that blackbox at all.
Not saying it’s perfect, but every job I’ve been at they’re migrating away from Jenkins. And they never have a reason to do so other than shiny new toy. Jenkins has it’s own problems, but I personally think it’s litterally decades ahead of github actions.
I do like runners better than the default jenkins run baremetal on the server, however the runners are too blackbox. I wish there was a debug toggle on runners. Pause at step, then provide a console into the runner. Some runs litterally take hours, so adding some debug output, and rerunning makes troubleshooting tedious.
Huh, I was expecting more. There’s so much to hate with github actions!
- Sometimes you can pass a list, or boolean, but for composite actions you can only pass strings.
- Open bugs that github actions just doesn’t care to fix (I’ve run across about 3). Most recently, concurrency flag cancel_in_progress doesn’t work, and they aren’t fixing it.
- variables often not accessable until next step.
- API is slow to update. Running jobs querying themselves won’t see themselves as running 50% of the time
- Inability to easily pass vars from one job to another. (output in step, output from job, needs, call) it’s 4 lines of code to get a single var accessable in another job.
- UI doesn’t show startup errors. Depending on the error if you make a dumb syntax error in the workflow file, the UI will just say failed to startup. Won’t tell you what happened, won’t even link it to your PR which kicked it off, you have to go hunting for it.
- Workflow Dispatch is a joke. Can’t run it in a branch, no dynamic inputs, no banners.
- Can’t run schedules in branches.
- Inconsistent Event Data labels and locations across triggers. Want to get the head sha? It’s in a different place for each trigger, same for so many things.
- Merge Queues have the worst Event Data. They run off a autogenerated branch, and so they fill everything in with actor=mergequeuebot and garbage that is unhelpful. Good luck trying to get the head sha and look up the real info like say the branch name you’re merging in. You have to parse it out from a head_ref’s description or some junk.
- No dynamic run names. Well, you can, but you have to call the api and update it. It’s a hassle. Why not just let me toss in an @actor, or @branch in the run name? That way when a dev is looking for their instance of “Build Job” from a massive list, they can actually find theirs.
- garbage documentation
I could go on. I do CI/CD for work and gha is the tool they are having us use. I have no say in the matter.
yaroto98@lemmy.worldto
Lemmy Shitpost@lemmy.world•Guys there's a message in my Apple Jacks!
15·4 days agoYou have an oompa-loompa dick?
yaroto98@lemmy.worldtoData is Beautiful@lemmy.world•The Cost of Raising a Child in Each U.S. State in 2025English
8·6 days agoYou sorta get what you pay for.
Menu -> Exit Game -> Yes
Scroll Down - > Exit Game -> Yes
Scroll Down -> Exit to Desktop -> Yes
Exit Launcher -> Yes
Jackbox is one of the worst offenders of this. Have to exit 4 times to actually exit the game.
yaroto98@lemmy.worldto
No Stupid Questions@lemmy.world•Tried to get back into contact with an old friend who saved me back in the day. I messaged him, he never read my message, and on New Year's day, his account was gone. What could've happened?
26·9 days agoIf he didn’t read your message, he likely didn’t read messages from others. If his account is gone, it sounds like he deleted it like so many people are getting fed up with social media.
yaroto98@lemmy.worldto
Linux@lemmy.ml•Disabling middle click paste by default makes sense for distros aimed at new users.
2·9 days agoI was under the assumption it was so you could copy/paste in the terminal. Highlight to copy, middle click to paste. Ctrl+c / ctrl+v are used by other things in the terminal already.
yaroto98@lemmy.worldto
Technology@lemmy.world•Speed test pits six generations of Windows against each other — Windows 11 placed dead last across most benchmarks, 8.1 emerges as unexpected winner in this unscientific comparisonEnglish
562·12 days agoFascinating that the browser using so much RAM is the OS’s fault, not the browser’s. Though, it using more RAM could be considered a good thing if it sped up page loading, but apparently that’s not the case with Win11.
Sure, I’m the sinner, but Mr. Omniscient over there knows what I’m about to do and still watches.
They say you’re supposed to be like Jesus, but apparently me watching porn like He watches us, doesn’t count.
Thanks I’ll give that a try
I looked for the flatpak in discover, but didn’t find it. I didn’t bother looking further than that.
The Anycubic Kobra 3 v2. There might be a plugin or something, I didn’t play with it much, but by default it’s not in the list. When I picked a close one (the Kobra v2) I pointed it to my printer’s IP and it wouldn’t connect properly.
I just installed orca yesterday! The appimage mostly worked, but it wouldn’t actually slice. I removed that, and found it in AUR, installed that version, and it’s been working great. It doesn’t support my printer, so I can’t print directly, but I can save the stl file and then copy that over to print. I made a small plaque yesterday and printed it, and everything worked fine. (Garuda Linux, Arch derivative).
yaroto98@lemmy.worldto
Dad Jokes@lemmy.world•I find that bear steak tastes a lot like steak with nothing on it,English
41·15 days agoAnd grasshopper is really minty.





I agree with the truck mechanic. The map would have been too big without them. I also would have been cool with a fast travel mechanic from one unlocked safe zone to another.
My biggest complaint was arrow retrieval. It’s not just me, but it’s either bugged or only working worse than DL1. Arrow retrieval for me is 1 in 20. I loved DL1 bow/arrows. I’d run around and gather a big group, jump up somewhere high and rain down headshots, and retrieve most if my spent arrows.