Commit Graph

306 Commits

Author SHA1 Message Date
Gilver fdedd42104 feat(ci): add no_upload_srpms label (#5758) (#5783)
* 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:59 +08:00
madonuko 864b255e3e fix(ci/build): add anda/ prefix (#5719) 2025-06-29 20:56:19 +08:00
Gilver 62cd050590 chore: Deprecate F40 (#5130) (#5447)
(cherry picked from commit f9a1ebd7e5)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-06-16 00:06:55 +08:00
Gilver b35dbf4a59 fix(ci/json-build): don't install build deps when mock (#5128) (#5174)
(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 02:51:30 -05:00
Gilver f90da782de [el10] feat: set Vendor for packages built on CI (#4803) (#5146)
* feat: set Vendor for packages built on CI (#4803)

(cherry picked from commit c071e801d1)
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>

* fix(ci/json-build): invoke mock properly thanks gha (#5127)

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

---------

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: lea <lleyton@fyralabs.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 13:44:40 +08:00
madomado 330383abef fix(ci/json-build): invoke mock properly thanks gha (#5127)
Signed-off-by: madomado <madonuko@outlook.com>
2025-05-30 00:57:46 +08:00
madomado 2fc97c0554 fix(ci/bootstrap): use alma10 not kitten
Signed-off-by: madomado <madonuko@outlook.com>
2025-05-29 21:29:53 +08:00
Willow 472dd9ecc1 Switch EL10 mock configs to non-dev (#4866)
* Update CI to use non-dev mock configs

* chore(terra-mock-configs): Update to stable

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix(terra-mock-configs): Also update files list

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Revert actually

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Comment typo

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 18:19:48 +08:00
Gilver 1ef50e4726 chore(.github/workflows/sync.yaml): Update to latest Action version (#4883) (#4905)
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>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-19 07:12:50 -05:00
Gilver cdf8b945c5 feat(ci): better autoupdate commit messages (#4720) (#4737)
* 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:36 +08:00
Gilver 8dd9ea469a Revert fbca40d
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-20 18:12:50 -05:00
Gilver 2fa2b49dae Fix indentation
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-20 13:46:52 -05:00
madomado 857cbdfb7f fix(ci): bootstrap with gzip
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 12:50:07 +08:00
Willow fbca40d3c2 Update autobuild.yml (#4024)
Signed-off-by: Willow <willow@willowidk.dev>
2025-03-19 20:07:45 -05:00
madomado 5fcc1c9c99 fix(ci/build): this is not frawhide
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-15 23:33:42 +08:00
madomado ed7d5a099a fix(ci/autobuild): don't install custom templates
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-15 22:26:05 +08:00
madomado 5304ed252c fix(ci): use dnf instead of dnf5 (#3856)
* fix(ci): use dnf instead of dnf5

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

* Update json-build.yml

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-11 12:54:04 +08:00
madonuko 19636bfe38 feat(ci): update buildsys 2025-03-09 14:50:11 +08:00
lea d99cf99c82 chore(ci): rename arm64-lg (#3396) (#3400)
* 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)

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-02-17 17:06:39 +08:00
Willow 09d7034981 Update bootstrap.yml
Update image to Alma

Signed-off-by: Willow <willow@willowidk.dev>
2025-02-13 11:50:05 -06:00
madonuko 636d51c011 feat(ci)!: remove lint.yml (#2793) 2024-12-31 03:25:25 +08:00
Raboneko bd366cab4b fix(ci): decrease anda update verbosity (#2652) (#2666)
(cherry picked from commit a913b6609b)

Co-authored-by: madomado <madonuko@outlook.com>
2024-12-18 03:35:39 +08:00
madonuko f8bffef63f fix(ci): server to madoguchi and subatomic 2024-12-15 16:41:23 +08:00
madonuko 12f1478284 feat(ci): fix bugs with update backporting, add weekly mode, remove f39, add el10 (#2610) 2024-12-15 01:10:36 +08:00
madonuko b794b97c41 feat(ci): use -rrpmbuild 2024-12-14 16:46:08 +08:00
madomado 82fc0bab09 fix(ci/bootstrap): don't sed the repo config
Signed-off-by: madomado <madonuko@outlook.com>
2024-12-06 03:01:28 +08:00
madomado 131578d0e1 fix(ci/bootstrap): update link to latest release package
Signed-off-by: madomado <madonuko@outlook.com>
2024-12-06 02:27:47 +08:00
madonuko 597de131b4 fix(ci/bootstrap): also upload source packages 2024-09-28 18:52:48 +08:00
madonuko 0539781e23 fix(ci/bootstrap): also build terra-release 2024-09-28 18:28:46 +08:00
madonuko f35ac91451 fix(ci/bootstrap): install anda-srpm-macros 2024-09-27 23:33:21 +08:00
madonuko 2fb4f24450 fix(ci/bootstrap): use sed -Ei 2024-09-27 21:49:11 +08:00
madonuko d467416bfe fix(ci/bootstrap): quote escaping? 2024-09-27 21:45:53 +08:00
madonuko df18df66e7 fix(ci/bootstrap): forgot sed ending again 2024-09-27 21:44:34 +08:00
madonuko 76e448dc7f fix(ci/bootstrap): set url? 2024-09-27 21:43:43 +08:00
madonuko e011dff0c8 fix(ci/bootstrap): forgot sed ending 2024-09-27 21:39:34 +08:00
madonuko 441af1d35b feat(ci/bootstrap): try sedding baseurl/metalink in repo file 2024-09-27 21:38:01 +08:00
madonuko 4148246925 fix(ci/bootstrap): url to (pre)release package 2024-09-10 21:54:11 +08:00
madonuko 30856fa414 fix(ci/bootstrap): use centos stream10-development 2024-09-10 21:49:42 +08:00
madonuko e85628a37b feat(ci): change to el10 2024-08-31 16:57:13 +08:00
lea fcb3380083 fix: use correct file ext for mock configurations (#1775) (#1785)
(cherry picked from commit cad0c511db)
2024-07-30 15:44:45 -07:00
Raboneko 2f272adb31 fix(ci): fix commit param number in mg.sh (#1628) (#1630)
I can't count :nami:

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-07-25 02:39:57 +08:00
madomado c29fbdc83b fix(ci): try $GITHUB_SHA instead (#1624) (#1625)
* fix(ci): try $GITHUB_SHA instead



* Update build.yml



* Update json-build.yml



---------

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: madonuko <madonuko@outlook.com>
2024-07-24 18:32:51 +00:00
Raboneko 629e80359c fix(ci): mg.sh typo (#1621) (#1623)
kill me?

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

Co-authored-by: madomado <madonuko@outlook.com>
2024-07-25 02:17:52 +08:00
Raboneko e7ad884a00 fix(ci): mg.sh should use new ci5 endpoint (#1607) (#1620)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 0836405a44)

Co-authored-by: madomado <madonuko@outlook.com>
2024-07-25 00:34:45 +08:00
lea 1453e444a8 feat: seperate mock configs (#1599) (#1601)
* feat: seperate mock configs

* i am not cappy

* ci: clone main from mock-configs

(cherry picked from commit da92fc7546)

# Conflicts:
#	.github/workflows/autobuild.yml
#	anda/terra/mock-configs/terra-mock-configs.spec
2024-07-23 13:49:32 +08:00
Cappy Ishihara e8e046121a feat: multilib for x86 (#1549)
* feat: multilib for x86

* feat: Build i686 for x86 targets if multilib
2024-07-19 11:23:14 +07:00
lea 71e5271716 feat(ci): add commit tracking to mg (#1537) (#1539)
close #1429

(cherry picked from commit 0c37ae038e)

Co-authored-by: madomado <madonuko@outlook.com>
2024-07-18 12:18:58 +08:00
Cappy Ishihara a347d35e5c Fix manual build arch parsing (#1454)
* ci: custom runner option for custom build workflow call

* fix: outputs

* fix: manual parsing using jq

* add arch to outputs

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-07-09 13:38:49 +08:00
Cappy Ishihara 1a6744da18 pr/custom builder f40 (#1438)
* ci: custom runner option for custom build workflow call

* fix: outputs

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-07-07 00:37:23 -07:00
Cappy Ishihara 42ccbc7665 ci: custom runner option for custom build workflow call (#1419) 2024-07-07 00:26:02 -07:00