Commit Graph

334 Commits

Author SHA1 Message Date
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
madomado dfe236e3e1 fix(ci): switch to ubuntu-22.04 (#2836) 2025-01-09 21:02:11 -06:00
Cappy Ishihara 437ecb5865 add subrepo label (#2893)
* add subrepo label

* refactor: update package labels to use 'subrepo' instead of 'extra'
2025-01-08 11:49:50 +08:00
Cappy Ishihara 0210b7ad0f Properly check mock label (#2866) 2025-01-03 17:54:03 +08:00
madomado 60dd96a68f fix(ci): make gha parse variable substitutions correctly (#2865)
* feat(ci): add mock label to ci, also remove multilib

* feat: switch packages to use `arches = [...]`

* ???

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

* feat: add mock labels to pkgs

* feat: add condition for setup scripts and dnf builddep

* fix(ci): weird formatting issues

* wha

* if !contains?

* single quotes

* fix(ci): make gha parse variables correctly?

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-03 16:19:26 +07:00
madomado 220cd35306 fix(ci): weird formatting issues (#2864)
* feat(ci): add mock label to ci, also remove multilib

* feat: switch packages to use `arches = [...]`

* ???

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

* feat: add mock labels to pkgs

* feat: add condition for setup scripts and dnf builddep

* fix(ci): weird formatting issues

* wha

* if !contains?

* single quotes

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-03 16:12:54 +07:00
madomado 5ea63f4910 feat(ci): add mock label to ci, also remove multilib (#2863)
* feat(ci): add mock label to ci, also remove multilib

* feat: switch packages to use `arches = [...]`

* ???

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

* feat: add mock labels to pkgs

* feat: add condition for setup scripts and dnf builddep

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-03 16:04:45 +07:00
Cappy Ishihara a794fd2faa Fixes alternate arch build to point to system config (#2846) 2025-01-02 22:11:06 -06:00
madomado 3566e7eddf feat(ci)!: switch to rpmbuild (#2792)
* feat(ci)!: switch to rpmbuild

* fix: support extra_repos

* let's try this instead

* fix the funny condition

* fix: disable gpgcheck

This should be fine because checksum is checked for the repomd and the
packages too
2024-12-31 12:23:45 -08:00
madomado aa21bc8994 fix(ci/{build,json-build}): support the extra label in anda.hcl (#2731) 2024-12-31 13:39:56 -06:00
madomado 4686a42ebd feat(ci)!: remove lint.yml (#2793) 2024-12-30 11:23:39 -08:00
madomado a913b6609b fix(ci): decrease anda update verbosity (#2652) 2024-12-17 09:50:12 -06:00