bobslept
5736f23380
chore: provide IMAGE_VENDOR via buildarg
2023-10-20 11:43:45 -06:00
h7io
61ab7d1141
fix: fix typo preventing 38 stable builds ( #444 )
2023-10-16 11:46:52 -07:00
RJ Trujillo
4610c636d6
feat: Mark Fedpra 39 as stable
2023-10-15 07:37:29 -06:00
RJ Trujillo
631423b360
feat(ci): Build images based on Fedora 39 ( #332 )
...
* feat: Build images based on Fedora 39
* fix(f39): Install kernel specific kmods
Installs kmods specific to the kernel/image flavor being used as ASUS and Surface no longer include these
* fix(f39): Skip Mesa for now, install 32bit version of Gamescope
* chore: Switch to Gradience flatpak
* chore: Syntax fix
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-10-13 13:35:10 -07:00
Kyle Gospodnetich
382af6a1fa
chore(ci): Update to build space optimizer v6
2023-10-01 11:58:31 -07:00
Kyle Gospodnetich
21436865e3
chore(ci): Update to v5 of the build space optimizer
2023-09-30 15:55:11 -07:00
Kyle Gospodnetich
57e349649d
chore(ci): Switch to ublue-os fork of build space maximizer ( #392 )
...
* chore(ci): Switch to ublue-os fork of build space maximizer
* chore(ci): Update to ublue build maximizer v3
2023-09-29 23:39:05 -07:00
RJ Trujillo
1acad66a6f
feat(ci): Enable ASUS and Surface Nvidia images
2023-09-29 12:08:42 -06:00
RJ Trujillo
9d424706fe
chore(ci): Move ASUS, Framework, and Surface images here
2023-09-28 20:35:04 -06:00
Kyle Gospodnetich
aedadc84b7
chore(ci): Maximize space on builder
2023-09-28 17:42:55 -07:00
RJ Trujillo
662319158f
feat: Enable builds without kmods
2023-09-23 08:55:56 -06:00
Kyle Gospodnetich
40fd01fe03
Merge pull request #342 from ublue-os/justfile-update
...
feat: Switch to new justfile system
2023-09-22 17:17:27 -07:00
Kyle Gospodnetich
4a59d8d4d6
chore: Update container information
2023-09-22 17:10:52 -07:00
Kyle Gospodnetich
1ed5421918
feat: Add Web App Manager, OpenRazer, Oversteer, Solaar, and Resilio Sync
2023-09-22 14:29:57 -07:00
RJ Trujillo
f2faa810fd
fix: Surface images have moved
...
https://github.com/ublue-os/surface
2023-09-20 09:48:33 -06:00
RJ Trujillo
91b0c86063
Merge pull request #318 from ublue-os/dependabot/github_actions/docker/metadata-action-5
...
chore(deps): bump docker/metadata-action from 4 to 5
2023-09-18 06:46:40 -06:00
dependabot[bot]
39e51558d9
chore(deps): bump docker/metadata-action from 4 to 5
...
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>
2023-09-18 11:54:29 +00:00
dependabot[bot]
d77c9c32ab
chore(deps): bump docker/login-action from 2 to 3
...
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>
2023-09-18 11:54:23 +00:00
RJ Trujillo
afb1665136
feat: Add support for Surface devices
...
Thanks to:
https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#fedora-silverblue
2023-09-11 08:12:02 -06:00
dependabot[bot]
bdc481dd94
chore(deps): bump actions/checkout from 3 to 4
...
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>
2023-09-11 11:17:20 +00:00
dependabot[bot]
712a0d69a2
chore(deps): bump sigstore/cosign-installer from 3.1.1 to 3.1.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 11:14:23 +00:00
RJ Trujillo
c6794174df
fix(build): Remove PR tagged images
...
Unfortunately, these only function for in org, and cause workflows from forks to fail
2023-08-29 08:31:51 -06:00
Kyle Gospodnetich
471c7bc684
fix(deck): Launch Steam with -steamdeck to prevent Steam re-install when switching to gamemode, and (potentially) allow beta client selection.
2023-08-26 02:06:51 -07:00
Kyle Gospodnetich
f4dcbdc1f6
chore(ci): Rename build step for display in GitHub README
2023-08-20 09:55:35 -07:00
RJ Trujillo
b7656fb76e
fix(ci): Yet another patch to ensure the PR number is always in the tag
...
Got this in main, overlooked it here. Didn't notice it as the prior fix still
resulted in a proper push.
2023-08-16 15:17:13 -06:00
Kyle Gospodnetich
8de4b57763
chore(ci): Switch back to free builders
2023-08-15 19:49:48 -07:00
RJ Trujillo
8cc182bf69
fix(ci): Use pull request number for PR tag instead of event number
...
Unlike the pull_request trigger, pull_request_review doesn't have an event number. So instead, pull it from the pull request
2023-08-13 22:17:03 -06:00
RJ Trujillo
1b8b091c63
fix(ci): Use PR tag for pull request reviews
2023-08-13 20:21:42 -06:00
RJ Trujillo
bee119d6e5
chore(ci): Enable PR tagged images on pull request approval ( #139 )
...
Submits an image to the GitHub Container Registry on pull request approval, permitting
approved pull requests to be tested before being merged.
Requires branch protection rule: 'Require approval of the most recent reviewable push'
This rule ensures that the state of a PR is reset after a new commit has been pushed to
an open pull request.
2023-08-14 00:33:00 +00:00
RJ Trujillo
b02ec6c53d
chore(ci): Disable Bazzite Deck Nvidia images for now ( #131 )
...
Currently Nvidia GPUs don't support gamescope-session very well, making these images hard to justify. To be reverted when gamescope-session actually supports Nvidia cards well enough
2023-08-10 03:10:23 +00:00
Jorge O. Castro
cdf61a3486
chore(ci): let's gooooooooooo! ( #117 )
2023-08-08 02:04:23 +00:00
Kyle Gospodnetich
d52f84f461
chore: Build 1hr after main & nvidia, tues/thurs
2023-08-07 01:28:40 -07:00
Jorge O. Castro
c22db97d9e
chore(ci): switch back to free builders
2023-08-06 09:28:58 -04:00
RJ Trujillo
b9362e5b07
feat(build): Add initial support for GNOME images
2023-08-01 21:03:49 -06:00
Kyle Gospodnetich
0ccb1dcbf5
chore: Slow down build schedule for stable releases
2023-08-01 15:40:17 -07:00
Kyle Gospodnetich
e1ca98746a
chore: Modify build script to ignore repo_content and spec_files directories.
2023-07-25 23:10:25 -07:00
Jorge O. Castro
11a2bfa8f8
chore(ci): bump down to 2 core builders
2023-07-25 09:58:28 -04:00
Jorge O. Castro
528296c76f
chore(ci): test out 4 core builders
...
I want to put buildjet through it's paces, so I've set up nicer 4 core builders for bazzite for this development push.
These should make things way faster for you., you may indulge yourselves! 😄
2023-07-21 11:09:40 -04:00
Kyle Gospodnetich
f2bb352f21
chore: Update OCI description to match latest README
2023-07-18 15:55:02 -07:00
Kyle Gospodnetich
8edcc7ac8f
chore: Update image description, move logo.png to repo_content
2023-07-18 00:21:04 -07:00
dependabot[bot]
f2b891492d
chore(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 11:41:14 +00:00
dependabot[bot]
3204d14adb
chore(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.5...v3.1.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>
2023-06-26 12:01:32 +00:00
Kyle Gospodnetich
b09356fe6e
chore: Drop Fedora 37 builds
2023-06-21 15:39:28 -07:00
RJ Trujillo
eeb93f9700
feat: Overhaul images
...
These changes effectively make the structure similar to bluefin.
bazzite now serves as a base for desktop configurations and now
bazzite-deck has been introduced to add changes specific to the
Steam Deck and Steam Deck-alike configurations. Also:
- Introduce images built from main for non-Nvidia systems
- Consolidate structure (remove duplicates, merge Containerfiles)
2023-06-18 21:39:52 +00:00
Kyle Gospodnetich
550257dc24
Merge pull request #12 from EyeCantCU/f38
...
Add support for building against Fedora 38
2023-05-26 11:07:16 -07:00
RJ Trujillo
caa63e14f5
workflows: build: Add support for Fedora 38
2023-05-23 13:32:33 -06:00
dependabot[bot]
3796bd3fc2
chore(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.3...v3.0.5 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 12:03:04 +00:00
dependabot[bot]
1cd1fe9442
chore(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 12:04:06 +00:00
dependabot[bot]
eab954f923
chore(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 12:02:12 +00:00
Bailey
6ad0c4ff38
Pass version tag from upstream using scopeo
...
This mirrors the upstream patch. The version tag fix I submitted previously did not work correctly. This commit changes to the better method now used in main and nvidia. I have tested this using images in my repo.
2023-04-04 23:41:59 -05:00