Commit Graph

340 Commits

Author SHA1 Message Date
Raboneko 35f14fa833 feat: add build attestation (#10978) (#11077)
* 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 405d4f98bb build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#10980) (#10984) 2026-04-01 09:01:55 -05:00
Raboneko cab5d0acbc build(deps): bump github/codeql-action from 4.34.0 to 4.34.1 (#10797) (#10801) 2026-03-24 09:58:54 -05:00
Raboneko f163f8205d fix: Apply various fixes per OpenSSF recommendations (#10780) (#10787) 2026-03-24 00:54:59 -05:00
Raboneko 54401ffe97 feat: Add OpenSSF scanning, part 1 of a multi-part series (#10753) (#10772)
* 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 06581a01d7 ci(sync): bump backport action to v11 (#10680) (#10684)
(cherry picked from commit 4fa801c6d7)

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

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-03-14 13:17:37 -05:00
Raboneko e488d875ae chore(ci): Update atrifact actions (#10287) (#10291)
(cherry picked from commit 51a42f6b09)

Co-authored-by: Gilver <roachy@fyralabs.com>
2026-03-04 20:46:44 -06:00
Raboneko 5177bccbfa feat: add appstreamcli validate job (#10243) (#10266)
(cherry picked from commit 0613395b20)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-03-03 23:49:52 -06:00
Raboneko 0344e0d530 fix(update-nightly.yml): Add f44 (#10046) (#10050) 2026-02-23 08:34:07 -06:00
Gilver fd471aef6e fix: sccache setup and toggle (#10028) (#10043)
* fix: Try and fix sccache toggle...again

Signed-off-by: Gilver <roachy@fyralabs.com>

* Beep

Signed-off-by: Gilver <roachy@fyralabs.com>

* Revert "Beep"

This reverts commit 34ee5aa7fa.

* ?

Signed-off-by: Gilver <roachy@fyralabs.com>

* chore: sccache path

Signed-off-by: Gilver <roachy@fyralabs.com>

* chore: Add back if

Signed-off-by: Gilver <roachy@fyralabs.com>

* The Success

* fix: Reminder to disable autoformatting on Kate again

* feat: sccache summary back

Signed-off-by: Gilver <roachy@fyralabs.com>

---------

Signed-off-by: Gilver <roachy@fyralabs.com>
(cherry picked from commit d2e74d4b37)
Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>

# Conflicts:
#	.github/workflows/json-build.yml
2026-02-22 19:29:11 -06:00
Raboneko 50a9368d86 fix(update.yml): Add 44 (#10029) (#10034) 2026-02-22 09:49:00 -06:00
Raboneko 6495093057 fix: Try to fix sccache toggle (#9996) (#10003)
(cherry picked from commit 5d1ef95ac4)

Signed-off-by: Gilver <roachy@fyralabs.com>
Co-authored-by: Gilver <roachy@fyralabs.com>
2026-02-20 09:01:57 -06:00
Raboneko 03a97f3649 feat(ci): Explicitly set default Python to python3 (#9786) (#9789) 2026-02-10 13:07:55 -06:00
Gilver a7498795c1 feat: Toggleable sccache (#9773) (#9774) 2026-02-10 11:06:50 -06:00
Raboneko 13ee8ae890 fix: add appstream-helper to bootstrap (#9738) (#9746)
(cherry picked from commit f7b367dd21)

Co-authored-by: lea <lleyton@fyralabs.com>
2026-02-09 17:05:03 -08:00
Owen Zimmerman ac1ba4d9d2 feat: f44 CI (#9736)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-02-09 16:35:01 -08:00
Gilver 85d6747634 chore: Set RUSTC_WRAPPER variable to full sccache path for outlier issues (#9664) 2026-02-04 09:16:31 -06:00
Gilver 3491ccb8ab chore(ci): Update GitHub Actions (#9324)
* chore: Update GitHub Actions

* hack: Trigger a build

Signed-off-by: Gilver <roachy@fyralabs.com>

* chore: Revert

Signed-off-by: Gilver <roachy@fyralabs.com>

---------

Signed-off-by: Gilver <roachy@fyralabs.com>
2026-01-19 09:54:45 -06:00
Gilver 09c61ab414 chore(ci): Update actions (#9285) 2026-01-18 20:19:30 +08:00
Gilver 5a50987447 chore: EOL 41 (#8476) 2025-12-18 16:13:54 -06:00
Gilver 6f4ec72fb7 refactor(ci): Run branches from newest to oldest (#7720) 2025-11-29 02:25:05 +08:00
Pornpipat Popum 809e605c41 ci: add sccache [part 1] (#7704)
* ci: add sccache

* sccache no daemon, no incremental

* debug log sccache

* test: bump honkers

* don't run sccache in foreground

* change cache key, add cache config file

* set config somewhere else

* funny

* oops

* hack: use upstream cache action

* use separate script files

* port over upstream cache scripts properly

* don't copy sccache config

* cursed caching stuff

* ensure cache is put in the right place

* try to assert stuff

* use upstream sccache for now

* Revert back to upstream build of sccache

turns out Fedora's builds don't even have GHA support

* Revert to default logging

* Revert "test: bump honkers"

This reverts commit 3c711c18ee.
2025-11-26 23:23:29 +08:00
Gilver e1af7bbb17 chore(.github/workflows/sync.yml): Update Backport Action (#7628)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-11-24 13:40:00 +08:00
Pornpipat Popum c8a6c4a8e0 ci: Add metainfo tests (#7400)
* ci: Add metainfo tests

closes #7399

* bump xpadneo as a test

* Attempt cleanup

* include failed packages

* export log into step summary

* let's only scan rpms, not srpms

* Wrap log in code block

* Clean up logging more

* bump bun and prismlauncher as tests, revert later

* Revert "bump bun and prismlauncher as tests, revert later"

This reverts commit 1239fa7c5c.

* disable xtrace on summary generator

* add veto warning

* Revert "bump xpadneo as a test"

This reverts commit a1d04734b0.

* test: bump bat-extras

* Revert "test: bump bat-extras"

This reverts commit ee4d9e0116.
2025-11-16 18:08:11 -06:00
madomado 4107998c57 perf(ci): use arm runners (#6202) 2025-08-29 23:09:51 -05:00
lea 16c40caa3f fix: stupid typo for large runners (#6163)
* fix: stupid typo for large runners

* fix: use format instead of broken nested variable sub
2025-08-26 21:49:59 -05:00
madomado 7db1aaca75 feat(ci): support f43 (#6088) 2025-08-19 11:16:10 -05:00
madomado 4cc7cb792a feat(ci): better build workflows [attempt 2] (#6006)
* 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>
2025-08-18 18:05:23 +08:00
Gilver 0ee6f62abe Revert "feat(ci): better build workflows (#5916)" (#6004)
This reverts commit 2e67f76363.
2025-08-05 15:16:55 +08:00
madomado 2e67f76363 feat(ci): better build workflows (#5916)
* 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
2025-08-04 21:35:53 -05:00
lea 61b7792319 exp: let's play with some azure runners (#5915)
* exp: let's play with some azure

* oops

* use prod labels
2025-08-01 00:23:41 -05:00
madomado 567bf5694e fix(ci): grep version properly (#5778)
Signed-off-by: madomado <madonuko@outlook.com>
2025-07-06 12:28:06 -05:00
madomado bc5a6c144c feat(ci): add no_upload_srpms label (#5758)
* 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
2025-07-03 06:44:04 -05:00
madomado 19af296892 fix(ci/build): add anda/ prefix (#5719)
some packages are missing the `anda/` prefix in mg due to this exact reason

Signed-off-by: madomado <madonuko@outlook.com>
2025-06-29 07:50:50 -05:00
madomado 94df515511 fix(ci): random fluke-fixing with madoguchi (#5541) 2025-06-26 07:28:49 -05:00
Gilver f9a1ebd7e5 chore: Deprecate F40 (#5130) 2025-06-15 09:53:20 -05:00
madomado 5b54506355 fix(ci/json-build): don't install build deps when mock (#5128)
Signed-off-by: madomado <madonuko@outlook.com>
2025-05-31 02:49:06 -05:00
madomado dace2208cf fix(ci/json-build): invoke mock properly thanks gha (#5127)
Signed-off-by: madomado <madonuko@outlook.com>
2025-05-29 11:53:28 -05:00
Gilver 1b3ac8c99e chore(.github/workflows/sync.yaml): Update to latest Action version (#4883)
Honestly I'm kinda just hoping some of the bugfixes make this thing work better.

I will revert if any issues arise.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:40:06 +08:00
lea c071e801d1 feat: set Vendor for packages built on CI (#4803) 2025-05-13 14:50:47 +08:00
madomado 7de992923b feat(ci): better autoupdate commit messages (#4720)
* feat(ci): better autoupdate commit messages

* fix: also sort
2025-05-07 18:34:27 +08:00
madomado ec0cee2e20 feat(ci/bootstrap): improve to make it work on future releases (#3311) 2025-02-17 21:06:21 +08:00
madomado 7f08625627 chore(ci): rename arm64-lg (#3396)
* 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>
2025-02-17 16:29:44 +08:00
madomado 7553ed2830 feat(ci): add f42, hook up updates copy_over (#3316) 2025-02-14 04:02:11 +11: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