Commit Graph

417 Commits

Author SHA1 Message Date
qoijjj
cb11fbcaae Rebase secureblue with a new, clean commit history 2023-11-26 16:42:27 -08:00
qoijjj
d0af9ce748 fix: typo (#199) 2023-11-26 07:57:43 +00:00
ArtikusHG
9b3db9c3ac feat: add just syntax checker (#194)
* feat: add just syntax checker

* fix: create empty file to pass just syntax check

* fix: use relative path to pass just syntax check

* fix: justfiles cannot be empty to pass the syntax check

* fix: format justfiles

* docs: 100-bling.just explain purpose

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2023-11-22 15:26:27 +00:00
RJ Trujillo
fefcf238a3 Merge pull request #195 from ublue-os/gh-iso-r-fix
fix: use -R flag to select repo on iso-deleting `gh` commands
2023-11-22 05:54:11 -07:00
xyny
9000df9224 fix: use -R flag to select repo on iso-deleting gh commands 2023-11-22 12:23:15 +00:00
xyny
a5b47ac306 feat: delete all previous ISOs when re-releasing (#185) 2023-11-20 16:20:24 +00:00
dependabot[bot]
6b4e4ab3fc build(deps): bump mikefarah/yq from 4.40.1 to 4.40.2 (#192)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.40.1 to 4.40.2.
- [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.40.1...v4.40.2)

---
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-11-20 12:43:11 +00:00
dependabot[bot]
16792c3f17 build(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#188)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.2...v3.2.0)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:43:01 +00:00
dependabot[bot]
68e5b85020 build(deps): bump mikefarah/yq from 4.35.1 to 4.40.1 (#189)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.35.1 to 4.40.1.
- [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.35.1...v4.40.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:39:31 +00:00
Lordus Kordus
f368282b9d chore(ci): Build at 16:30 UTC (#187)
Nvidia images are now being built at 15:30 UTC. Startingpoint images should be built one hour after that.
2023-11-10 20:38:39 +00:00
fiftydinar
2b0f8fc7eb chore: Bump to Fedora 39 (#186)
* Bump release-iso workflow to Fedora 39

* Pin isogenerator version

It is recommended in order to avoid some unexpected changes to the maintainer.

* Update other recipe & containerfile to reflect Fedora 39 change
2023-11-08 16:22:25 +00:00
dependabot[bot]
0645f7ca23 build(deps): bump ASzc/change-string-case-action from 5 to 6 (#178)
Bumps [ASzc/change-string-case-action](https://github.com/aszc/change-string-case-action) from 5 to 6.
- [Release notes](https://github.com/aszc/change-string-case-action/releases)
- [Commits](https://github.com/aszc/change-string-case-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: ASzc/change-string-case-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-05 11:17:01 +00:00
plata
0adc287b55 docs (README): run 'rpm-ostree rebase' without sudo (#183) 2023-11-02 10:16:01 +00:00
plata
26491cc6b7 chore: update bling list (#181)
* chore: update bling list

* Review comments
2023-11-01 12:24:30 +00:00
gerblesh
e4114fd656 fix: specify image name in policy.json (#176)
There was talk on the discord about not being able to pull in images with podman because the signing policy included *every* image inside of the user's ghcr account. Which means that images not signed with the same key won't be able to be pulled down
2023-10-06 09:49:56 +00:00
gerblesh
d9b145981a Merge pull request #170 from ublue-os/module-working-dir
docs: module working directory, style guides
2023-10-01 08:45:10 -07:00
gerblesh
37ce0fda36 Merge branch 'template' into module-working-dir 2023-10-01 08:40:16 -07:00
gerblesh
82358d29db Merge pull request #172 from ublue-os/fix-default-config
chore: rm deprecated fonts bling from recipe
2023-10-01 07:30:04 -07:00
gerblesh
aea72dfac1 Merge branch 'template' into module-working-dir 2023-10-01 07:27:36 -07:00
gerblesh
1cefd2ca95 Merge branch 'template' into fix-default-config 2023-10-01 07:25:58 -07:00
gerblesh
0df5ec02c5 Merge pull request #171 from ublue-os/167-ublue-update-fails-on-unsigned-image
fix: ublue-update failure when signing image
2023-10-01 07:24:58 -07:00
xynydev
29a0cd13b3 chore: rm deprecated fonts bling from recipe 2023-10-01 17:13:20 +03:00
xynydev
8596d5381e fix: ublue-update failure when signing image 2023-10-01 17:06:30 +03:00
xynydev
1691ad8d4f docs: yaml not yml, directions qualifier 2023-10-01 16:36:45 +03:00
xynydev
2fb7aefbb6 docs: correct title casing in style guide 2023-10-01 16:21:23 +03:00
xynydev
7e08a383c9 docs: grammar recommendations 2023-10-01 15:32:14 +03:00
xynydev
1d9e6f20ff docs: chore: remove ":" from Example configuration
this change should be propagated to bling
2023-10-01 15:27:26 +03:00
xynydev
4645605c6b docs: how to refer to modules in module READMEs 2023-10-01 15:26:26 +03:00
xynydev
8b48f8c765 docs: module working directory, style guides 2023-10-01 15:24:06 +03:00
Kyle Gospodnetich
4c2d9285a1 chore(ci): Maximize build space (#165) 2023-09-29 04:57:24 +00:00
gerblesh
1f32893fd6 fix: remove image-info.json from base image if it exists (#162)
* fix: remove image-info.json from base image if it exists

This just makes it so if the user forgets to run the signing script and somehow installs `ublue-update`, `ublue-update` won't try to rebase them to the base image they chose

* docs: clearer comment for image-info remove line

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2023-09-25 16:07:59 +00:00
Kyle Gospodnetich
e3cafd0cb6 Merge pull request #163 from ublue-os/just-fix
fix: accommodate new justfile organization
2023-09-25 08:33:14 -07:00
xynydev
9f728a120b fix: accommodate new justfile organization 2023-09-25 18:12:56 +03:00
IverCoder
e8ce354dcc feat(yafti): add GNOME Web to the Web Browsers section (#161) 2023-09-23 21:30:21 +00:00
IverCoder
4d40e5444a feat!(yafti): use newest GNOME Camera and Image Viewer (#160) 2023-09-23 13:21:40 +00:00
gerblesh
5838d0fce4 feat: create /usr/share/ublue-os/image-info.json inside signing.sh (#157)
* feat: create /usr/share/ublue-os/image-info.json inside signing.sh

* chore: remove debug call to cat, fix formatting
2023-09-22 09:22:38 +00:00
gerblesh
aee351fcbf feat: add support for nested modules (#152)
* feat: add support for nested modules

* chore: test out module nesting

* fix: made build function

* revert: move back to old recipe.yml configuration

* fix: formatting in recipe.yml

* style: add newline between modules
2023-09-19 06:32:16 +00:00
xyny
9c8e1e2cb2 docs: fix: issues in docs about modules, create-ublue-image (#147)
* fix: clear up some issues in docs abt modules
- better distinction between modules and module configuration
- example for module configuration external from recipe.yml

* chore: create-ublue-image -> general mention
2023-09-18 20:28:14 +00:00
qoijjj
44fb9251ec fix: add additional clarity to the location of files for the files module (#151)
* fix: add additional clarity to the location of files for the files module

* docs: chore: recommend files module instead of COPY

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2023-09-18 16:15:53 +00:00
dependabot[bot]
7aee88c878 build(deps): bump docker/metadata-action from 4 to 5 (#153)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:05:50 +00:00
dependabot[bot]
65189fe496 build(deps): bump docker/login-action from 2 to 3 (#154)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:00:29 +00:00
dependabot[bot]
90a447186a build(deps): bump mikefarah/yq from 4.34.2 to 4.35.1 (#139)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.34.2 to 4.35.1.
- [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.34.2...v4.35.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 16:46:47 +00:00
dependabot[bot]
cb4160a0cc build(deps): bump actions/checkout from 3 to 4 (#146)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 16:41:42 +00:00
Kyle Gospodnetich
0b0b60bc2f Merge pull request #135 from ublue-os/modular-rewrite
feat!: modular rewrite (#103)
2023-09-10 16:52:35 -07:00
ER
4e0095bc96 refactor: fetch modules from bling 2023-09-10 17:31:25 +03:00
ER
393d54ec8e docs: point reader toward discovering new features 2023-09-09 14:18:29 +03:00
ER
b4d1d0d043 docs: add notice of rewrite 2023-09-09 14:15:06 +03:00
ER
311dfe2860 chore: don't use _STR like array 2023-09-09 13:05:54 +03:00
ER
c10f7e7a98 docs: mention depsolve & more info in walkthrough 2023-09-09 13:02:34 +03:00
ER
c3bc555ff4 feat: enable dconf update service in installer 2023-09-09 12:41:14 +03:00