Commit Graph

171 Commits

Author SHA1 Message Date
Eino Rauhala
95ff830b49 fix: moving recipe back to a directory available on the host (#47)
* fix: mv recipe to a dir available on the host

* docs: add notice for recipe editing on host

* fix: replace /tmp/ublue-recipe.yml with /usr/etc/.
2023-04-26 16:19:31 +00:00
Eino Rauhala
ec91345bc7 fix: add libadwaita (#45)
yafti is currently broken without libadwaita, #37
2023-04-26 15:39:51 +00:00
Eino Rauhala
085d26aa1a fix: prevent /etc/ merge issues (#43)
* fix: prevent /etc/ merge issues
discussed at length in #28
also including tons of comments about the issue

* fix: change references of /etc/ to /usr/etc
2023-04-26 15:23:43 +00:00
Emmett Wasik (Viv)
37143b0e23 feat: add per-recipe shell script support (#38) 2023-04-24 18:40:51 +00:00
Eino Rauhala
a9c15ac306 fix: chore: manual merge action updates from main (#41)
all changes from the main repo applied,
except those explicitly different in startingpoint
2023-04-24 18:06:27 +00:00
Jorge O. Castro
328595b77d refactor: avoid subshell, sign image with env. var (#30)
Works in main, propagating here.

Co-authored-by: xnasero@posteo.net
2023-04-24 17:31:03 +00:00
dependabot[bot]
56a1d24a83 build(deps): bump mikefarah/yq from 4.33.2 to 4.33.3 (#33)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.33.2 to 4.33.3.
- [Release notes](https://github.com/mikefarah/yq/releases)
- [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt)
- [Commits](https://github.com/mikefarah/yq/compare/v4.33.2...v4.33.3)

---
updated-dependencies:
- dependency-name: mikefarah/yq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-22 17:30:16 +00:00
Eino Rauhala
91d4c3877c fix: update cosign installer version (#32)
i hear there's problems with 3.0.1 that are fixed in 3.0.2
that can affect people using this repository as a template
2023-04-22 15:22:44 +00:00
Jorge O. Castro
693320df20 Merge pull request #26 from bpbeatty/recipe-arg
fix: use RECIPE arg
2023-04-13 13:49:46 -04:00
Brian Beatty
6d778859c8 fix: use RECIPE arg
The RECIPE arg in the Containerfile is empty when it is before the
FROM statement. This moves the arg so that it can be used.
2023-04-08 13:18:45 -05:00
Jorge O. Castro
fd4b180364 docs: clarify and expand on sample comments (#24) 2023-04-06 14:10:37 +00:00
bpbeatty
a27e3cfa13 fix: add recipe build arg (#23)
startingpoint has been updated to use multiple recipes. currently
this process is broken as the default recipe is always used. this
fixes this by adding a build arg to the containerfile and github
workflow build.
2023-04-06 14:04:53 +00:00
Eino Rauhala
6f095f8bfa docs: add link to create-ublue-image (#22) 2023-04-04 15:58:47 +00:00
Eino Rauhala
b6c28e40a8 Merge pull request #21 from ublue-os/multibuild-docs
docs: section about multibuilds
2023-04-04 18:49:22 +03:00
ER
eec8561646 docs: section about multibuilds 2023-04-04 18:48:57 +03:00
Eino Rauhala
fb70b2f481 Merge pull request #19 from ublue-os/docss
fix: change img to startingpoint in verification
2023-04-03 17:56:18 +03:00
ER
21eafaa3c0 fix: change img to startingpoint in verification
this makes it so that the create-ublue-script automatically replaces it
2023-04-03 17:55:50 +03:00
Eino Rauhala
e87f260fa1 Merge pull request #18 from ublue-os/docss
docs: overhaul readme for more clarity and info
2023-04-03 17:54:17 +03:00
ER
2012e2443b docs: section about yafti 2023-04-03 17:53:22 +03:00
ER
12497d394d docs: simplify redundant signing info 2023-04-03 17:44:23 +03:00
ER
8310669bf2 docs: rm unfullfilled promises of ublue-firstboot 2023-04-03 17:42:05 +03:00
ER
c986ebacca docs: document the usage of "latest" in fedora ver 2023-04-03 17:34:26 +03:00
ER
ba12a9cf88 docs: cleanup some incorrect info 2023-04-03 17:32:01 +03:00
ER
095434581e docs: move note to getting started 2023-04-03 17:22:42 +03:00
ER
2e1499b332 docs: full simple customization section 2023-04-03 17:20:50 +03:00
ER
0f457747ad docs: getting started & start of customization 2023-04-03 17:12:05 +03:00
ER
0f3da15109 docs: streamline readme introduction 2023-04-03 17:03:22 +03:00
Eino Rauhala
8241d352e1 Merge pull request #17 from ublue-os/multibuild
chore: clean up test of two recipes
2023-04-03 16:52:12 +03:00
ER
1458ebb19b chore: clean up test of two recipes 2023-04-03 16:51:13 +03:00
Eino Rauhala
0e98948785 Merge pull request #16 from ublue-os/multibuild
feat: multibuild using recipe matrix
2023-04-03 16:49:52 +03:00
ER
47d7caf7fb chore: test with two recipes 2023-04-03 16:44:29 +03:00
ER
1bfabe674e feat: use a recipe matrix 2023-04-03 16:36:28 +03:00
ER
3b64346517 chore: remove unused matrix vars 2023-04-03 16:34:42 +03:00
ER
4527295bb7 chore: tidy tag gen, use correct major ver 2023-04-03 16:34:10 +03:00
Eino Rauhala
250c1242c7 Merge pull request #15 from ublue-os/more-config
feat: more config options in recipe.yml
2023-04-03 16:03:16 +03:00
ER
c9c011d842 feat: declare image description in recipe.yml 2023-04-03 15:23:59 +03:00
ER
f9ed74f2e7 docs: document everything undocumented 2023-04-03 15:20:47 +03:00
ER
fe16187a92 feat: declare base image and fedora ver in recipe 2023-04-03 15:17:16 +03:00
ER
5947af45da fix: revert previous commit 2023-04-03 15:08:26 +03:00
ER
f6ec397d50 chore: merge yq and image data step 2023-04-03 15:06:54 +03:00
ER
2b40d4b436 feat: declare image name in recipe.yml 2023-04-03 15:02:22 +03:00
Eino Rauhala
f4a3bbd4ee Merge pull request #14 from ublue-os/build-ci-changes
chore: misc fixes and cleanup in `build.yml`
2023-04-02 16:42:00 +03:00
ER
678ab12c5a fix: $IMAGE_NAME -> ${{ env.IMAGE_NAME }} 2023-04-02 16:31:58 +03:00
ER
f7c2c4ab9a chore: remove image name from build args (unused) 2023-04-02 16:27:45 +03:00
ER
6cc44ff4a9 feat: update artifacthub readme url 2023-04-02 16:26:36 +03:00
ER
33ddd2bbac feat: change description for more information 2023-04-02 16:08:53 +03:00
ER
73de53cd39 fix: declare image name in one place 2023-04-02 16:06:55 +03:00
ER
ab6fee7bd2 chore: only build after nvidia & main 2023-04-02 16:03:21 +03:00
Eino Rauhala
cb82c8883a Merge pull request #13 from ublue-os/yafti
feat: use yafti
2023-04-02 15:52:35 +03:00
ER
e9c31aba83 chore: put ublue-recipe in /tmp
-> there's no reason to send the recipe to the client
as it is only used in the build stages
2023-04-02 15:51:18 +03:00