atomic-studio-org / Atomic-Studio

Operating system based on Fedora Atomic meant for content creators and artists
Apache License 2.0
12 stars 2 forks source link

refactor: use list of generated recipes from jsonnet for build matrix #74

Closed xynydev closed 3 months ago

xynydev commented 3 months ago

This generates the matrix of recipes to build automagically from the Jsonnet output, using GitHub Actions jobs.

The commit history is a mess, but at least you can appreciate the struggle, and can of course squash it :)

xynydev commented 3 months ago

Scrap that, the files don't carry over...

xynydev commented 3 months ago

Aight, here's what should be a functional build: https://github.com/xynydev/Atomic-Studio/actions/runs/8492689295/job/23265954286

It's not the cleanest yet, but I may leave that as an excersize to the reader. I don't know if having to install jsonnet and generate the recipes multiple times is something that can be fixed here.

tulilirockz commented 3 months ago

LOL honestly LGTM!!!! ill be merging it fully cuz of the funny commit history

xynydev commented 3 months ago

Lol, I would have squashed the PR 100% of the time here, because the rest of the commits have no relation to anything in the message and such, and are all just trying to iterate and fix the thing that is described in the first commit and PR title.