Commit Graph

56 Commits

Author SHA1 Message Date
Jorge O. Castro acf114c416
feat: add copr example (#58)
And remove duplicate rpm-ostree example.
2025-01-11 21:25:40 -03:00
Tulip Blossom 4c20cc7a55
fix: signing also needs to be lowercase 😭 (#57) 2025-01-11 16:00:36 -05:00
Tulip Blossom 45680135b8
fix: registry-case action is still necessary (#56) 2025-01-11 15:50:43 -05:00
Tulip Blossom 8ce1cdb82a
fix: incorrect URL for bib image on justfile (#55) 2025-01-08 21:56:59 -03:00
Jorge O. Castro 51e4719366
Update README.md 2025-01-08 19:28:28 -05:00
Tulip Blossom 8c6b00ffd8
feat: add justfile pattern from M2's PRs to bluefin (#54) 2025-01-08 19:26:12 -05:00
Tulip Blossom bc92a516af
feat: (re)add registry login to push to GHCR (#53) 2025-01-08 19:15:48 -05:00
Tulip Blossom 93299922c7
fix: use IMAGE_NAME and IMAGE_DESC for variables + fix typo in containerfile (#51) 2025-01-08 19:15:28 -05:00
Tulip Blossom 4fa1d41a49
chore: add rechunk and maximize-build-storage examples on the build workflow (#52)
I believe these should be enabled by default, since they make builds a lot slower, but it is nice having some docs about it
2025-01-08 19:14:57 -05:00
Jorge O. Castro da39213f10
Update README.md (#50) 2025-01-05 10:37:26 -05:00
Jorge O. Castro b24fee8d37
docs: add artifacthub to readme (#49) 2025-01-05 10:36:12 -05:00
Tulip Blossom 3390db95f4
feat: add artifacthub metadata by default and WIP README (#48) 2025-01-05 10:33:03 -05:00
Jorge O. Castro 301dcd61f6
Update README.md 2025-01-04 17:12:41 -05:00
Jorge O. Castro f4dd8cb33d
docs: update readme (#46) 2025-01-04 16:55:09 -05:00
Tulip Blossom 48f1ce23d7
chore: add ostree container commit there and fix bootc typo (#45) 2025-01-04 16:54:57 -05:00
Jorge O. Castro 6f5b069023
fix: update installation command (#43) 2025-01-04 16:49:59 -05:00
Jorge O. Castro 2c954ab4a8
feat: simplify template (#44) 2025-01-04 16:49:50 -05:00
renovate[bot] 8eabfa6df1
Add renovate.json (#42)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 16:40:31 -05:00
Jorge O. Castro 3822e1626b
Update README.md 2024-12-29 12:52:59 -05:00
Jorge O. Castro 90c3f2c60a
feat(ci): add concurrency (#38)
This makes it so that inprogress builds are cancelled when you make a new push. Matches the rest of ublue.
2024-12-02 22:52:48 -05:00
XLion 45dad42de4
feat(ci): buildah: del `disable-content-trust`, enable zstd compression; bump sigstore/cosign-installer to 3.7.0 (#39) 2024-11-26 14:18:22 -05:00
m2 7aa4737dfa
feat: Add examples of image-template to README (#37)
* feat: Add examples of image-template to README

* include BK's

* Update README.md
2024-11-19 17:12:06 -05:00
Robin Avery 6f80cc8613
style: fix wording in build.yml comment (#29) 2024-09-01 12:12:39 +01:00
Jorge O. Castro 7c5aab2454
chore(ci): explicitly use ubuntu 24.04 (#28)
Avoids the tar bug
2024-08-12 16:29:11 -05:00
Kyle Gospodnetich 93a8118920
feat: Maximize build space (#22)
Required to build Bazzite images
2024-06-26 22:28:49 -04:00
Noel Miller ca0c14e5f2
chore: Update README.md (#19)
Remove example that no longer exists.
2024-04-30 15:45:59 -05:00
dependabot[bot] 0fd1b1f35d
chore(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0 (#15)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.4.0...v3.5.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>
2024-04-23 19:02:52 -05:00
dependabot[bot] 856626e92a
chore(deps): bump docker/login-action from 2 to 3 (#16)
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>
2024-04-23 19:00:41 -05:00
dependabot[bot] 0c3303ed64
chore(deps): bump ASzc/change-string-case-action from 5 to 6 (#17)
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>
2024-04-23 19:00:30 -05:00
Benjamin Sherman e733ce4570
chore: add dependabot (#14) 2024-04-23 16:50:38 -05:00
Marcin Jahn be9a9d9fd0
chore: update Node 16 actions to latest versions (#11)
Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
Co-authored-by: Noel Miller <4983138+noelmiller@users.noreply.github.com>
2024-04-23 13:58:01 -05:00
Marcin Jahn b7a13fbbaa
style: Remove RUN from commented command (#9)
Co-authored-by: Noel Miller <4983138+noelmiller@users.noreply.github.com>
2024-04-23 13:56:28 -05:00
Daniel Yrovas 2cae75d77d
feat: ignore cosign.key (#8) 2024-04-23 13:54:19 -05:00
Noel Miller b1e074e911
fix: use a working example (#13)
Fedora 40 broke the example for editing systemd configuration behavior.
Decided to use a simpler example.
2024-04-23 13:52:34 -05:00
Benjamin Sherman 7427e32030
refactor: use repo name as default image name (#7)
Also makes the source image's tag easier to understand in the
Containerfile.
2024-04-22 23:05:49 -05:00
Benjamin Sherman 13e83d301d
fix(ci): split cosign steps (#6)
A step can't have both "uses" and "run" so the cosign step needed to be split.
2024-04-22 13:48:20 -05:00
Kyle Gospodnetich bb583f32d0
fix: clarify ostree container commit must be used (#4)
* fix: clarify ostree container commit must be used after each RUN
* chore: use a bash script and simplify Containerfile

---------

Co-authored-by: Benjamin Sherman <benjamin@holyarmy.org>
2024-04-15 00:27:36 -05:00
Benjamin Sherman 44ec67ffc5
docs: update may need to 2024-04-12 17:03:10 -05:00
Benjamin Sherman 53869f2cbf
chore(ci): expect signing by default 2024-04-12 17:02:33 -05:00
Benjamin Sherman 9c67a9c024
docs: change header 2024-04-12 17:00:27 -05:00
Benjamin Sherman efef8cbaa4
docs: add cosign and cleanup other info 2024-04-12 16:56:19 -05:00
Benjamin Sherman 78a2e68421
chore: cleanup Containerfile args & comments 2024-04-12 16:55:48 -05:00
Benjamin Sherman 7fb4265c3b
chore: simplify workflow even more 2024-04-12 16:54:31 -05:00
Noel Miller e917986588
chore: update readme 2024-04-12 16:54:31 -05:00
Noel Miller 340e8ba38b
feat: initial update of readme 2024-04-12 16:54:30 -05:00
Noel Miller 70cb151691 feat: Added additional information in base containerfile 2024-03-03 11:40:37 -06:00
Noel Miller 695cbe518a feat: Updated build.yml to include container signing section 2024-03-03 11:39:58 -06:00
Benjamin Sherman c0f2a66ffc
chore(ci): the ARG_ was missing from the env var in version lookup 2023-08-26 20:32:04 -05:00
Benjamin Sherman 87fe7febb6
chore(ci): fix version query 2023-08-26 20:30:49 -05:00
Benjamin Sherman 0d0ca0f7f5
chore(ci): fixing urls in build 2023-08-26 20:26:38 -05:00