Noel Miller
eef8643f28
chore(ci): build isos ( #794 )
...
* chore(ci): build isos
* chore(ci): added image_tag for stable, updated version of action
* chore(ci): moved building ISOs into separate action
* chore(ci): fixed version
* chore(ci): registered workflow
* chore(ci): removed push
* chore(ci): renamed release-please to generate_changelog
* chore(ci): Added new upload action and readded push to test
* chore(ci): attempting upload using rclone action
* chore(ci): use colons instead of = sign
* chore(ci): try with latest
* chore(ci): refactored to use shell instead of action
* chore(ci): forgot export
* chore(ci): forgot secret access key
* chore(ci): removed ACL
* chore(ci): Updated isogenerator version
* Update .github/workflows/build_iso.yml
Co-authored-by: Jorge O. Castro <jorge.castro@gmail.com>
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Jorge O. Castro <jorge.castro@gmail.com>
2024-02-23 12:11:43 -08:00
Kyle Gospodnetich
1bbe69c337
Create FUNDING.yml
2024-02-22 20:02:05 -08:00
Jorge O. Castro
4b0aff3a5e
chore: update pull_request_template.md ( #795 )
...
Add link to contributor's guide
2024-02-22 16:06:32 -08:00
Kyle Gospodnetich
e47ddf3373
Revert "chore(ci): Use ublue fork of buildah"
...
This reverts commit dad5d6c1ae3c4fc60a4c96a7c390368bd8529fd3.
2024-02-18 21:48:33 -08:00
Kyle Gospodnetich
5bfdf48a8a
Revert "chore(ci): Use ublue fork of buildah"
...
This reverts commit 42858281872f0d6040dab838291326b8a8b9a406.
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
9a525787eb
chore(ci): Set layers to false, should squash our changes into one layer and leave existing ones alone.
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
dad5d6c1ae
chore(ci): Use ublue fork of buildah
...
chore(ci): Drop build space maximizer
chore(ci): Retain layers
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
c60d0b1e81
chore: Remove main from push and pull request builds, this will reduce the amount of updates on stable to manual and scheduled builds only.
2024-02-16 12:03:11 -08:00
Kyle Gospodnetich
c8084e4258
chore(ci): Properly suffix -main on upstream images
2024-02-09 14:09:54 -08:00
Benjamin Sherman
29ea11a14b
chore(ci): fix possible empty version meta on image ( #750 )
...
This ensures that when inspecting upstream image, if an error occurs, or
the resulting value is empty or 'null', we fail our build instead of
propegating a bogus version downstream.
Relates: https://github.com/ublue-os/main/issues/487
2024-02-06 20:05:40 -08:00
Kyle Gospodnetich
950e7c7c07
Revert "chore(ci): fix possible empty version meta on image"
...
This reverts commit 17edc1b92f8e255a2469d87e2f909780f76840f2.
2024-02-06 13:38:51 -08:00
Kyle Gospodnetich
17edc1b92f
chore(ci): fix possible empty version meta on image
2024-02-05 22:37:04 -08:00
RJ Trujillo
fd1e5b11e2
chore(ci): Bump kernel signer to v0.1.3
2024-02-05 00:44:04 -08:00
RJ Trujillo
c5a69faba7
feat(ci): Introduce a stable tag ( #710 )
...
* feat(ci): Introduce a stable tag
The "stable" and "latest" tags are equivalent. Given "testing" and "unstable"
tags are used, users may likewise figure that the current stable release uses
the "stable" tag
* chore(image-info): Use stable tag
This will rebase to stable on freshly installed images
* chore(os-branch-select): Support stable tag
* chore(readme): Use :stable instead of :latest
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-01-24 18:45:34 -08:00
dependabot[bot]
58ccf100f6
chore(deps): bump EyeCantCU/cosign-action from 0.2.0 to 0.2.2
...
Bumps [EyeCantCU/cosign-action](https://github.com/eyecantcu/cosign-action ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/eyecantcu/cosign-action/releases )
- [Changelog](https://github.com/EyeCantCU/cosign-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eyecantcu/cosign-action/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: EyeCantCU/cosign-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 11:36:02 +00:00
Kyle Gospodnetich
2d156dbb12
chore(ci): Ignore press_kit folder
2024-01-19 16:49:40 -08:00
Kyle Gospodnetich
dff205c612
Merge branch 'main' into main-next
2024-01-14 20:23:54 -08:00
Kyle Gospodnetich
8e7ce02146
chore(readme): Temporarily remove contributor list
2024-01-14 18:31:40 -08:00
Kyle Gospodnetich
f361db7622
chore(ci): Use username for contributors
2024-01-13 16:32:54 -08:00
Kyle Gospodnetich
0e731cdbe4
Merge branch 'main' into main-next
2024-01-13 14:50:18 -08:00
Kyle Gospodnetich
d7ab7cbb80
chore(readme): Add contributor action & readme changes
2024-01-13 14:50:02 -08:00
Kyle Gospodnetich
6ca2baafe0
chore: Update isogenerator to 2.3.1
2024-01-12 09:30:57 -08:00
RJ Trujillo
12a8195c35
chore(ci): Bump kernel signer to v0.1.2
2024-01-11 13:38:20 -07:00
Kyle Gospodnetich
f99a541a56
chore: Update isogenerator to 2.3.0
2024-01-11 12:00:31 -08:00
Kyle Gospodnetich
990fb81b00
chore(ci): Update to kernel signer 0.1.1
2024-01-10 23:38:32 -08:00
Kyle Gospodnetich
27e1374e4d
Merge branch 'main' into main-next
2024-01-10 21:53:53 -08:00
Kyle Gospodnetich
e8d71c398c
Merge branch 'testing' into main-next
2024-01-10 20:24:59 -08:00
RJ Trujillo
fbbea6ce20
chore(ci): Pin kernel signer at v0.1.0
2024-01-10 15:37:29 -07:00
Kyle Gospodnetich
6effacfa85
chore: Add issue templates for GitHub ( #658 )
2024-01-10 13:09:26 -08:00
Kyle Gospodnetich
bbc6215158
Merge branch 'testing' into main-next
2024-01-10 10:22:17 -08:00
RJ Trujillo
75d858625e
feat(ci): Add kernel signing
2024-01-10 10:16:27 -08:00
dependabot[bot]
d4d8b56075
chore(deps): bump EyeCantCU/cosign-action from 0.2.1 to 0.2.2
...
Bumps [EyeCantCU/cosign-action](https://github.com/eyecantcu/cosign-action ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/eyecantcu/cosign-action/releases )
- [Changelog](https://github.com/EyeCantCU/cosign-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eyecantcu/cosign-action/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: EyeCantCU/cosign-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 11:30:55 +00:00
Kyle Gospodnetich
8d67292ae1
fix: Set up bazzite-hardware-setup to re-run if the branch changes
2024-01-05 18:00:22 -08:00
Kyle Gospodnetich
5fc342f865
fix: Set up bazzite-hardware-setup to re-run if the branch changes
2024-01-05 17:59:55 -08:00
David Girón
27f2973aec
fix: build Release ISO condition
2024-01-02 13:41:30 +01:00
RJ Trujillo
06555eed15
feat(ci): Verify base image with cosign before building
...
Validate the integrity of base image being built from via cosign before continuing to build. Ensures we only build from signed images
2023-12-27 14:16:25 -07:00
RJ Trujillo
f5b25baea9
chore(ci): Bump cosign-action to v0.2.0
2023-12-24 07:50:24 -07:00
RJ Trujillo
c2826a0375
Revert "feat(ci): Test - Implement kernel signing"
...
This reverts commit a9da66666fdf67bd2ed34da30b78baf57d627e64.
2023-12-24 05:08:26 -07:00
RJ Trujillo
a9da66666f
feat(ci): Test - Implement kernel signing
2023-12-24 04:53:12 -07:00
RJ Trujillo
dee00a2759
Revert "feat(ci): Perform ShellCheck"
...
This reverts commit 32f2ff8d612708328ea6a8829376a49966e4a7cc.
2023-12-18 21:23:38 -07:00
RJ Trujillo
32f2ff8d61
feat(ci): Perform ShellCheck
2023-12-18 21:20:46 -07:00
RJ Trujillo
8f0305c703
chore(ci): Check just syntax and run checkout before maximizing build space
2023-12-18 21:16:02 -07:00
RJ Trujillo
e20f1b7256
feat(ci): Migrate to signing action
2023-12-18 21:06:50 -07:00
RJ Trujillo
6ecdbf13db
feat(ci): Verify base image before building
2023-12-18 20:57:08 -07:00
dependabot[bot]
3198a4ef99
chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 ( #620 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.2.0...v3.3.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-12-18 17:22:51 -08:00
dependabot[bot]
52233990a7
chore(deps): bump google-github-actions/release-please-action
...
Bumps [google-github-actions/release-please-action](https://github.com/google-github-actions/release-please-action ) from 3 to 4.
- [Release notes](https://github.com/google-github-actions/release-please-action/releases )
- [Changelog](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/release-please-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: google-github-actions/release-please-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 01:58:58 +00:00
bobslept
c6d9422c50
chore(ci): set release type to simple
...
Needed for
- https://github.com/ublue-os/bazzite/pull/603
2023-12-04 23:43:08 +01:00
RJ Trujillo
b8ed3e79e3
fix(ci): Move desktop variable to proper location
2023-11-30 18:36:32 -07:00
RJ Trujillo
78f4ba2ef9
fix: Derive Surface and ASUS images from main
...
kernel-fsync supports both Surface and ASUS devices OOTB
2023-11-30 18:20:19 -07:00
RJ Trujillo
adff2affb8
feat(nvidia): Build images with kernel fsync
2023-11-30 10:15:27 -07:00