Commit Graph

76 Commits

Author SHA1 Message Date
Gilver d4e55ca086 sec(ci): Backport security changes to <= 42 (#11586) (#11587)
(cherry picked from commit f4d9497805)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
2026-04-21 13:18:22 -05:00
Gilver e77ccd99c5 chore(ci): Update actions (#9285) 2026-01-18 12:37:30 +00:00
madonuko 9dc3c72830 perf(ci): use arm runners
See #6202.
2025-08-31 21:51:48 +08:00
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 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
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
madomado 5fcc1c9c99 fix(ci/build): this is not frawhide
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-15 23:33:42 +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
madonuko f8bffef63f fix(ci): server to madoguchi and subatomic 2024-12-15 16:41:23 +08:00
madonuko b794b97c41 feat(ci): use -rrpmbuild 2024-12-14 16:46:08 +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
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
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
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
lea bea3f39f17 chore: update f40 workflow actions (#1401) 2024-06-28 16:02:31 +08:00
madomado e875372ffa chore(sync): 39 -> 40 (#970)
* bump(nightly): mpv prismlauncher-nightly prismlauncher-qt5-nightly nim-nightly

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

* feat: add debuginfod urls to terra-release (#961)

* feat: add debuginfod urls to terra-release

* fix: get rid of unneeded trailing newline in debuginfod urls

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

* fix: vala-panel-appmenu (#962)

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

* fix: rebuild prismlauncher stable against new QT using release bump (#964)

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

* feat: add more repology embeds (#965)

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

* add: prime-run (#966)

* new package: prime-run

* add better metadata

* oop

* apply review suggestions

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

* bump: prismlauncher-qt5 prismlauncher

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

* fix: fix upload sources step in manual builds (#967)

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

* fix(osu-lazer): do not strip, since that breaks AppImage (#968)

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

* bump: terra-release

????

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: lleyton <lleyton@fyralabs.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
Co-authored-by: lleyton <lleyton@fyralabs.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2024-03-09 03:41:15 -08:00
madomado 62ac36becf feat(ci): bump to f40
Signed-off-by: madomado <madonuko@outlook.com>
2024-02-13 01:10:51 +08:00
madomado adb5697be0 fix(ci): apply mock configs and stuff correctly (#847)
* fix(ci): apply mock configs and stuff correctly

* Update json-build.yml

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

* Update build.yml

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2023-12-10 10:09:51 -08:00
lleyton c71419cf13 feat: Upload SRPMS (#813) 2023-11-17 07:27:25 +08:00
madomado b5d7860af8 fix(ci): run madoguchi when not 'push' 2023-08-17 11:07:12 +08:00
madomado 10a8b89f0f chore(ci): bump to 39 2023-08-17 02:15:21 +08:00
madomado 8ff320e7a1 fix(ci): build (#635)
Signed-off-by: madomado <wboy111@outlook.com>
2023-07-16 20:59:20 -07:00
madomado 421f14d084 fix(ci): build.yml (#626) 2023-07-02 17:40:24 +07:00
Cappy Ishihara 9c3af0555f feature: Configure caching (#599)
* Configure cache

* use local build template

* no dnf5???

* Revert "no dnf5???"

This reverts commit f00e21ee6567fc96c515721389be8a515f779d4e.

* add rpmfusion, use pkg name for cache too

* let's try this
2023-06-22 09:10:18 +00:00
madomado f290e6ad02 fix(ci): autobuild build json-build (#596)
* fix(ci): autobuild

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

* fix(ci): build

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

* fix: json-build

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

* Update autobuild.yml

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

---------

Signed-off-by: madomado <wboy111@outlook.com>
2023-06-19 23:54:49 -07:00
madomado 0f2b02d006 feat(ci): Add lint and try dnf in in autobuild (#593)
* feat(ci): Add lint and try `dnf in` in autobuild

This also renames some workflows.

* feat: test out the workflow by messing up uxplay

* chore(ci): simplify mg notify part

* try?

* guess it's time to revert mg

* fix fail hdl

* Revert "feat: test out the workflow by messing up uxplay"

This reverts commit c6d56ac9f2.

* yeah let's try using seto instead (faster!)

* fix newline stuff again

* ok let's try this too

* escape the strings

* fix dnf and some formatting

* fix?

* confusion

* more quote fixing

* a

* idk?

* aaaa

* revert seto-fonts

* more opts?
2023-06-19 13:20:11 -07:00
madomado 9231c9b541 feat(ci): optimize builds (no more extra env setup) (#526)
* feat(ci): optimize builds (no more extra env setup)

* fix: no 'push' check (blunder??)
2023-06-13 16:37:07 -07:00
madomado cac83f9af5 fix(ci): rename mock configs from anda to terra (#461) 2023-05-25 11:46:56 -07:00
windowsboy111 1a9f2436a0 fix(ci): wrong terra builder 2023-04-16 20:35:18 +08:00
windowsboy111 9af3c8e186 fix(ci): build json-build 2023-04-16 19:52:26 +08:00
windowsboy111 cb6cad3d09 feat(ci): json-build
Signed-off-by: windowsboy111 <wboy111@outlook.com>
2023-04-16 19:47:47 +08:00
windowsboy111 744fc5d105 fix(ci): build again 2023-04-16 19:39:15 +08:00
windowsboy111 65a15ff653 fix(ci): build 2023-04-16 19:34:33 +08:00
windowsboy111 c24599bf1b feat(ci): allow json in build.yml 2023-04-16 18:44:39 +08:00
windowsboy111 b1de557a1e feat(ci): update workflows 2023-04-16 17:34:00 +08:00
windowsboy111 d877f6ad13 fix(ci): manual builds somehow specify 37 cfgs 2023-04-12 18:35:04 +08:00
windowsboy111 8525c55b2d fix(ci): mg 2023-04-12 18:31:46 +08:00
windowsboy111 5cb5cc4ffc Revert "Revert "chore: sync with terra 37""
This reverts commit 070ed44a78.
2023-04-12 18:29:46 +08:00
windowsboy111 070ed44a78 Revert "chore: sync with terra 37"
This reverts commit 283859eda2.
2023-04-12 18:28:22 +08:00
windowsboy111 283859eda2 chore: sync with terra 37 2023-04-12 18:16:16 +08:00
windowsboy111 b6b0989287 fix(ci): mg 2023-04-07 18:32:01 +08:00
windowsboy111 2a4bd4bc35 Merge branch 'ci/madoguchi' into f38 2023-04-07 18:29:25 +08:00
windowsboy111 bdf876117a fix(ci): autobuild build (mg) 2023-04-07 18:23:53 +08:00
madomado 2d2e74497e feat(ci): add Madoguchi to build.yml (#356)
* wip

* feat(ci): add Madoguchi support to autobuild ci

* feat(ci): add Madoguchi to build.yml
2023-04-07 03:14:41 -07:00