Commit Graph

417 Commits

Author SHA1 Message Date
ER
bbb1cc8b88 fix: give executable permission to scripts 2023-08-13 18:31:12 +03:00
ER
3e0aa46c12 chore: investigate "no such file or directory" 2023-08-13 18:23:10 +03:00
ER
c4b274bb77 chore: investigate "no such file or directory" 2023-08-13 18:15:54 +03:00
ER
14d78ee2a7 fix: can't set readonly var after declaration
(duh)
2023-08-13 18:14:06 +03:00
ER
38dda90a23 refactor: rename fedora version to os version
this change makes sense for when in the future it's possible to
build other OS's with this same system
it was done now, because i'm bundling a bunch of breaking changes
into a single update
2023-08-13 18:00:58 +03:00
ER
1d7b14b38f feat: signing script 2023-08-13 17:36:21 +03:00
ER
8f0aa9cec9 chore: export more vars as readonly 2023-08-13 17:29:11 +03:00
ER
93cd25fe01 fix: also install and enable yafti in yafti module
oops, forgot this one
there's currently no removing of the firstboot data, though,
but that doesn't affect people much ig
2023-08-13 17:24:20 +03:00
ER
8e80937db0 docs: better inline docs and prints 2023-08-13 17:20:25 +03:00
ER
290075c1c7 feat: yafti module 2023-08-13 17:14:39 +03:00
ER
b2034c7a1c feat: rpm-ostree module 2023-08-13 17:05:06 +03:00
ER
9ad0048fc3 refactor: global get_yaml_array function 2023-08-13 16:59:23 +03:00
ER
7fea9a143f Merge branch 'template' into modular-rewrite 2023-08-13 16:48:22 +03:00
ER
18d1b3d4cd Revert "refactor: export get_yaml_array"
This reverts commit c27685fae2.

(get_yaml_array can't be used in modules since it reads from
the $RECIPE_FILE)
2023-08-13 16:15:22 +03:00
ER
c27685fae2 refactor: export get_yaml_array 2023-08-13 16:12:57 +03:00
ER
e03ac5de80 feat: script runner module 2023-08-13 16:08:31 +03:00
ER
cb0631831c chore: export config directory 2023-08-13 16:06:44 +03:00
ER
055ef73ad5 fix: bad indentation in common-packages.yml 2023-08-13 15:51:53 +03:00
ER
59e16045a8 fix: remove trailing slashes from directory vars 2023-08-13 15:24:11 +03:00
ER
d0c6deeb9b feat: running modules from files 2023-08-13 15:20:34 +03:00
ER
057b45a45f refactor: remove get yml string, add configdir var 2023-08-13 15:19:55 +03:00
ER
245fc69b13 chore: launch modules, detect if module inline 2023-08-13 15:09:40 +03:00
ER
2b633ff5c8 fix: make get_yaml_array work
apparently it's not possible to return an array from a function
(eventhough doing so would be nice)
2023-08-13 15:00:21 +03:00
Gordon Schulz
d04ad0f78c docs: minor fixes to documentation (#136)
* style: Remove extra whitespace in link description

* fix: Fix link to make-your-own documentation
2023-08-12 05:59:14 +00:00
ER
e537d657e5 chore: investigate reading module array 2023-08-09 21:02:06 +03:00
ER
7b9faf690c fix: bad yq command syntax
* I'm never trusting AI again!
2023-08-09 20:57:03 +03:00
ER
6b64c6e5a2 chore: remove wallpaper rpm installation (for now) 2023-08-09 20:50:16 +03:00
ER
40be688074 chore: also copy modules directory into img build 2023-08-09 20:37:39 +03:00
ER
6b150ccf0a chore: rewriting some parts, new recipe location 2023-08-09 20:31:57 +03:00
ER
4325e65c10 chore: refactor code to support new structure
* this doesn't do much yet and a lot of code was deleted,
functionality will be gradually added back
2023-08-09 20:27:42 +03:00
ER
9950409702 chore: outline rewrite without code changes
* this does not work yet
* comments & documentation will be added once the rewrite is complete
2023-08-09 19:59:04 +03:00
EinoHR
116e53a9e6 fix: always get version tags (#134)
---------

Co-authored-by: Scott Ames <scott@ames.sh>
2023-08-07 06:47:51 -06:00
EinoHR
a2b805669e feat: ISO build action (#133)
* feat: base iso release workflow
* does not produce a functional ISO yet
needs boot_menu

* chore(dev): start iso workflow on iso push

* fix: rename release-iso to release-please

* refactor: use github-cli to create release

* fix: remove job dependencies

* chore: basic boot menu

* fix: add permission to create release

* fix: delegate tag for auto-iso releases,..
delete old version when rerunning

* fix: multiline string for multine cmds

* fix: specify gh repo in old release delete

* fix: only create release if doesn't exist

* fix: boot menu double user field

* fix: clobber iso

* chore: neutral defaults for boot menu

* feat: run iso when iso-related changes pushed

* docs: README section for ISO
2023-08-04 06:53:26 -06:00
jh-devv
48c8250e1a fix: capitalize first character of comment (#132) 2023-08-02 13:42:35 +00:00
plata
3355dc59b3 chore: autostart.desktop add line break at EOF 2023-08-02 15:46:52 +03:00
plata
ff6e40f014 chore: justom.just add line break at EOF 2023-08-02 15:41:52 +03:00
Waffleophagus
fb6dc4da90 fix: remove GNOME Games, is deprecated 2023-07-31 12:59:56 +00:00
Jorge O. Castro
b6070a7261 Merge pull request #126 from Waffleophagus/template
Updating Gamescope to pull from the most recent package.
2023-07-30 23:16:19 -04:00
Waffleophagus
7fcc4ab5d1 Revert "Per the updating tools, it appears that org.gnome.Games is end of life and will no longer get updates."
This reverts commit 0f80d3054b.
2023-07-30 21:03:33 -05:00
Waffleophagus
0f80d3054b Per the updating tools, it appears that org.gnome.Games is end of life and will no longer get updates. 2023-07-30 21:01:22 -05:00
Waffleophagus
93cc478514 Updating Gamescope to pull from the most recent package. 2023-07-30 20:55:36 -05:00
ER
a70013277e fix: lowercase image name for signing 2023-07-27 15:46:31 +03:00
gerblesh
140e99278b fix: remove old signing config, using the one from the config repo instead (#124) 2023-07-24 19:08:25 -04:00
Jorge O. Castro
1a3581124b Merge pull request #121 from gerblesh/image-signing
refactor: fix jq, rename cosign.yaml and cosign.pub
2023-07-24 08:59:04 -04:00
gerblesh
7a74af7342 fix: remove remnants from earlier image signing method 2023-07-24 00:26:03 -07:00
gerblesh
958b616eb8 style: prepend the entry in the JSON rather than append 2023-07-23 23:31:15 -07:00
gerblesh
28735a25ae Merge branch 'template' into image-signing 2023-07-23 19:45:43 -07:00
Jorge O. Castro
b6eb19c105 Merge pull request #122 from ublue-os/revert-117-image-signing
Revert "refactor: clean up image signing to line up more with upstream"
2023-07-23 16:25:57 -04:00
Jorge O. Castro
0447b185c9 Revert "refactor: clean up image signing to line up more with upstream" 2023-07-23 16:25:37 -04:00
gerblesh
cf41e52129 refactor: fix jq, rename cosign.yaml and cosign.pub 2023-07-23 12:10:12 -07:00