alt.hn

2/15/2026 at 4:55:24 PM

Show HN: DSCI – Dead Simple CI

https://github.com/melezhik/DSCI

by melezhik

2/15/2026 at 10:35:29 PM

The approach of using general programming languages instead of YAML for CI/CD is refreshing. I've seen too many teams struggle with YAML's complexity and limitations in complex pipelines. Being able to write actual code with proper IDE support, testing, and debugging is a game-changer. The SDK approach is smart too - makes it extensible across languages. Have you considered integration with GitHub Actions beyond the existing ones? That would significantly expand the user base.

by poketdev

2/15/2026 at 11:09:03 PM

The first section in the introduction describes a YAML file. Bait and switch?

by wpollock

2/16/2026 at 5:17:59 AM

Hi! Dsci tool author here. Thanks for attention .

1. The post is written by me, not generated by AI

2. It’s better to browse documentation from http://deadsimpleci.sparrowhub.io/doc/README that way all links should work , sorry for confusion

3. Adding GH action integration should be easy , added this to my todo list

4. Yes on the top pipeline structure there is a bit of yaml - it’s only required to reference linear list of jobs - jobs themselves are written in general programming languages . Probably in the simplest form I can even drop this first level yaml … will see , but imho I bit of yaml to structure out the list of jobs is ok, it’s not ok to embed into it action code, shell scripts , etc - to have nightmare of code to maintain and extend … the very idea that dsci is about

5. For people curious to play with there is forgejo public instance already set with dsci - http://deadsimpleci.sparrowhub.io/doc/demo

by melezhik

2/15/2026 at 11:41:33 PM

what is this vibeslop?

none of the links work

by NamlchakKhandro

2/15/2026 at 9:39:55 PM

(I added Show HN to your title because that's the convention for sharing your work on HN - see https://news.ycombinator.com/showhn.html)

by dang

2/15/2026 at 10:41:26 PM

Links to Forgejo and CI are broken in the README. I wanted to fix them, but I'm not even sure where the [~ci] link should lead.

by nine_k

2/16/2026 at 8:20:39 AM

All links are fixed now

by melezhik

2/16/2026 at 9:26:23 AM

thanks!

by melezhik