Commit Graph

345 Commits

Author SHA1 Message Date
Gilver f4d9497805 sec(ci): Backport security changes to <= 42 (#11586) 2026-04-21 12:57:22 -05:00
Raboneko e072b947e5 chore(ci): Don't run unnecessary appstream report steps (#11547) (#11563)
(cherry picked from commit 16fd5ab2cb)

Co-authored-by: Gilver <roachy@fyralabs.com>
2026-04-20 14:52:04 -05:00
Raboneko 0b39182b94 fix: use proper cirun arm64 label (#11282) (#11284) 2026-04-16 17:38:26 -05:00
Raboneko e5dbbf0921 feat: switch to Azure aarch64 runners (#11236) (#11238) 2026-04-12 20:25:39 -05:00
Raboneko 1490d7b45c fic(ci): Remove leftover done (#11217) (#11220)
I am the world's best scripter guyz


(cherry picked from commit ff21fedef3)

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-04-12 18:40:16 -05:00
Raboneko 1e61e7a1bb chore(ci): Pipe in true to prevent job failures when metainfo does not exist (#11212) (#11214)
Also clean up a leftover `for` loop from when Owen and I were figuring things out.


(cherry picked from commit bdfed6ea1e)

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-04-12 18:28:11 -05:00
Raboneko f9de4d12f0 feat: add build attestation (#10978) (#11076)
* feat: add build attestation

* chore: Update to v4.1.0



* feat: Update to v4.1.0



---------


(cherry picked from commit 779d744af4)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2026-04-05 14:57:29 +08:00
Raboneko 42ba5345bf build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#10980) (#10982) 2026-04-01 09:01:02 -05:00
Raboneko d273664ead build(deps): bump github/codeql-action from 4.34.0 to 4.34.1 (#10797) (#10799) 2026-03-24 09:57:55 -05:00
Raboneko 872f151284 security: Add dependabot config for github action updating (#10792) (#10794)
(cherry picked from commit f34154b0b8)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2026-03-24 14:43:03 +08:00
Raboneko ce71b5023d feat: Add OpenSSF scanning, part 1 of a multi-part series (#10753) (#10770)
* feat: Add OpenSSF scanning, part 1 of a multi-part series



* chore: Update branch

---------


(cherry picked from commit 2d3a0f74b4)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2026-03-22 03:25:50 +08:00
Raboneko 128afaeabd ci(sync): bump backport action to v11 (#10680) (#10682)
(cherry picked from commit 4fa801c6d7)

Co-authored-by: madomado <madonuko@outlook.com>
2026-03-18 00:05:36 +08:00
Raboneko 697797e6ad chore(ci): Update Backport action (#10498) (#10501)
(cherry picked from commit 35fb9a7db6)

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-03-14 13:18:31 -05:00
Raboneko a63a2e25c5 feat: add checklist to pull request template (#10286) (#10317) 2026-03-06 06:06:40 +00:00
Raboneko 6bf0dda341 chore(ci): Update atrifact actions (#10287) (#10289)
(cherry picked from commit 51a42f6b09)

Co-authored-by: Gilver <roachy@fyralabs.com>
2026-03-04 20:47:27 -06:00
Raboneko 6dd52dfd9e feat: add appstreamcli validate job (#10243) (#10264)
(cherry picked from commit 0613395b20)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-03-03 23:49:07 -06:00
Raboneko 2974e0ff6b fix(update-nightly.yml): Add f44 (#10046) (#10048) 2026-02-23 08:33:42 -06:00
Gilver aa37e9af35 chore: Backport sccache changes to 42 (#10045) 2026-02-22 19:30:17 -06:00
Raboneko 6dda153fb6 fix(update.yml): Add 44 (#10029) (#10032) 2026-02-22 15:48:27 +00:00
Raboneko 3d0fa52895 chore: Add 44 to update-branch.yml (#9982) (#9990)
(cherry picked from commit ab8947c992)

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-02-20 06:49:17 -06:00
Raboneko e4b3789d06 feat(ci): Explicitly set default Python to python3 (#9786) (#9787) 2026-02-10 13:06:50 -06:00
Raboneko e28c4fe8b3 docs: clarify pkg field for bug template (#9767) (#9770) 2026-02-10 10:32:20 -06:00
Raboneko fd9d49ada7 fix: add appstream-helper to bootstrap (#9738) (#9744)
(cherry picked from commit f7b367dd21)

Co-authored-by: lea <lleyton@fyralabs.com>
2026-02-09 17:04:57 -08:00
Gilver 476493f93b chore(ci): Update GitHub Actions (#9324) (#9333)
* chore: Update GitHub Actions

* hack: Trigger a build



* chore: Revert



---------

Signed-off-by: Gilver <roachy@fyralabs.com>
2026-01-19 18:16:40 -06:00
Gilver 3b82ab7512 [f42] chore(ci): Update actions (#9285) (#9298) 2026-01-18 10:57:57 -06:00
Raboneko 800a397b57 chore: update issue templates (#8769) (#8790) 2026-01-01 04:50:53 +08:00
Gilver 9f98822466 chore: EOL 41 (#8476) (#8481)
(cherry picked from commit 5a50987447)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
2025-12-18 20:58:05 -06:00
Gilver b5609c80ed refactor(ci): Run branches from newest to oldest (#7720) (#7749)
(cherry picked from commit 6f4ec72fb7)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
2025-11-29 14:24:39 +08:00
Raboneko cf76e4926f chore(.github/workflows/sync.yml): Update Backport Action (#7628) (#7640)
(cherry picked from commit e1af7bbb17)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-24 02:09:48 -06:00
lea 1374feef4f fix: stupid typo for large runners (#6163) (#6167)
* fix: stupid typo for large runners

* fix: use format instead of broken nested variable sub

(cherry picked from commit 16c40caa3f)
2025-08-26 22:11:17 -05:00
lea 4d23ed56c6 feat(ci): better build workflows [attempt 2] (#6006) (#6166)
* feat(ci): better build workflows

* fix(ci/json-build): forgot about the type

* chore: test if autobuild works

* Revert "chore: test if autobuild works"

This reverts commit 73fe8e636f.

* fix(ci/build): delay setup git

* fix(ci/build): need to git add all

* fix(ci/build): compact output from jq

* chore(ci/build): add run-name

* fix(ci/autobuild): inherit secrets

Signed-off-by: madomado <madonuko@outlook.com>

* fix(ci/build): inherit secrets

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 4cc7cb792a)

# Conflicts:
#	.github/workflows/autobuild.yml
#	.github/workflows/build.yml
#	.github/workflows/json-build.yml

Co-authored-by: madomado <madonuko@outlook.com>
2025-08-26 22:08:58 -05:00
lea dd3c8b421a exp: let's play with some azure runners (#5915) (#5988)
* exp: let's play with some azure

* oops

* use prod labels

(cherry picked from commit 61b7792319)
2025-08-01 01:07:32 -05:00
Gilver 4bcf8b9c59 feat(ci): add no_upload_srpms label (#5758) (#5785)
* feat(ci): add no_upload_srpms label

This also fixes manual builds to support subrepos properly.

* to make sure it actually works

* manually set permissions

(cherry picked from commit bc5a6c144c)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-07-07 01:36:46 +08:00
madomado 3642f6c300 fix(ci/build): add anda/ prefix (#5719) (#5720) 2025-06-29 11:23:35 -04:00
Gilver bfcfe6d99e chore: Deprecate F40 (#5130) (#5449)
(cherry picked from commit f9a1ebd7e5)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-06-16 00:06:41 +08:00
Gilver e19dcbfd4b fix(ci/json-build): don't install build deps when mock (#5128) (#5176)
(cherry picked from commit 5b54506355)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 15:56:00 +08:00
Gilver 03d27ee62b fix(ci/json-build): invoke mock properly thanks gha (#5127) (#5145)
(cherry picked from commit dace2208cf)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 13:03:32 +08:00
Raboneko c349651b6f feat: set Vendor for packages built on CI (#4803) (#5144)
(cherry picked from commit c071e801d1)

Co-authored-by: lea <lleyton@fyralabs.com>
2025-05-30 18:37:24 -05:00
Raboneko d6a4dab569 chore(.github/workflows/sync.yaml): Update to latest Action version (#4883) (#4903)
Honestly I'm kinda just hoping some of the bugfixes make this thing work better.

I will revert if any issues arise.


(cherry picked from commit 1b3ac8c99e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:41:46 +08:00
Gilver bd1234047e feat(ci): better autoupdate commit messages (#4720) (#4740)
* feat(ci): better autoupdate commit messages

* fix: also sort

(cherry picked from commit 7de992923b)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-07 21:03:51 +08:00
madomado 0ab719cdf2 Mado/bootstrap f42 (#3310)
* feat(ci/bootstrap): minor fixes and build + install anda once

* fix(ci/bootstrap): split things to make stuff work idk

* fix(ci/bootstrap): swap out systemd for real systemd and I hate fedora

* fix(ci/bootstrap): build srpm macros first

* feat(ci/bootstrap): include rpmbuild

* feat(ci/bootstrap): ok now I understand why anda needs to exist

* fix(ci/bootstrap): and I hate rpmbuild

* fix(ci/bootstrap): specify full absolute path for rpmbuild

* fix(ci/bootstrap): no more moving rpms around thanks

* fix(ci/bootstrap): nvm we still need to move things around

* fix(ci/bootstrap): rpmbuild output move stuff around again

* fix(ci/bootstrap): anyway install script

also fix anda error output messages when

* fix(ci/bootstrap): need to tidy up output dir

* feat(ci/bootstrap): also build terra-release
2025-02-19 18:25:00 +08:00
lea 02b776758b chore(ci): rename arm64-lg (#3396) (#3399)
* chore(ci): rename arm64-lg

Signed-off-by: madomado <madonuko@outlook.com>

* Update build.yml

Signed-off-by: madomado <madonuko@outlook.com>

* Update json-build.yml

Signed-off-by: madomado <madonuko@outlook.com>

* Update bootstrap.yml

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 7f08625627)

Co-authored-by: madomado <madonuko@outlook.com>
2025-02-17 17:06:53 +08:00
madonuko c86c726d9e fix(ci): add dnf5-plugins to bootstrap 2025-02-13 21:07:05 +08:00
madonuko 5bbda3309d feat: branch off frawhide to f42 2025-02-13 20:47:33 +08:00
madomado 7367aa5e94 feat(ci): use github arm64 runners (#3156) 2025-02-04 19:59:39 -06:00
june 1fe26df2c3 Revert "feat(ci): use github arm64 runners (#3031)" (#3086)
This reverts commit d78e25df36.
2025-01-20 18:11:40 -06:00
madomado d78e25df36 feat(ci): use github arm64 runners (#3031) 2025-01-20 16:55:02 -06:00
madomado 085d4fc4e2 fix(ci/build): use mock (#2972)
* fix(ci/build): use mock

* the funn

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 17:58:44 +07:00
madomado a333038ea6 feat(ci): better weekly ci update workflow (#2928) 2025-01-12 22:54:14 +07:00
madomado e9a77136f6 fix(ci): subrepo labels (#2894)
* fix(ci): subrepo labels

Signed-off-by: madomado <madonuko@outlook.com>

* as;dlkfj

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-12 15:22:45 +07:00