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
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
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
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
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
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
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
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
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
c849d89c00
feat(ci): fix bugs with update backporting, add weekly mode, remove f39, add el10 ( #2610 )
...
* feat(ci): fix bugs with update backporting, add weekly mode
* chore: remove f39, add el10
2024-12-13 10:50:51 -06:00
madomado
92a00c93cd
fix(ci): wrong extras repo name ( #2262 )
...
Signed-off-by: madomado <madonuko@outlook.com >
2024-10-21 12:55:28 -05:00
madomado
dcdbd381bc
feat(ci): add support for terra extra ( #2036 )
...
* feat(ci): add support for terra extra
* source pkgs
Signed-off-by: madomado <madonuko@outlook.com >
* oops
Signed-off-by: madomado <madonuko@outlook.com >
---------
Signed-off-by: madomado <madonuko@outlook.com >
2024-09-02 17:38:29 +08:00
madomado
1cd64d23fa
fix(ci): try $GITHUB_SHA instead ( #1624 )
...
* fix(ci): try $GITHUB_SHA instead
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 >
---------
Signed-off-by: madomado <madonuko@outlook.com >
2024-07-24 18:24:20 +00:00
lea
da92fc7546
feat: seperate mock configs ( #1599 )
...
* feat: seperate mock configs
* i am not cappy
* ci: clone main from mock-configs
2024-07-23 13:01:55 +08:00
madomado
ab55e71494
feat(ci): multilib ( #1594 )
...
See #1549
2024-07-20 19:51:31 +07:00
madomado
0c37ae038e
feat(ci): add commit tracking to mg ( #1537 )
...
close #1429
2024-07-17 12:29:21 -07:00
lea
1f2208bdfc
ci: if package is labelled as large, use lg runners for x86 ( #1387 )
2024-06-24 20:24:08 -07:00
lea
1803e9232e
chore(ci): get rid of cache buildroot ( #1014 ) ( #1078 )
...
Signed-off-by: madomado <madonuko@outlook.com >
(cherry picked from commit 32363b1fec )
Co-authored-by: madomado <madonuko@outlook.com >
2024-04-05 21:50:57 +00:00
lea
854bb7ac8a
fix: use rawhide builder for rawhide ( #1055 )
2024-04-04 19:20:51 +08:00
lea
be6b42e2d2
ci: fix rawhide action files ( #1035 )
...
* ci: fix rawhide action files
* fix: readd frawhide in update-comps
2024-04-02 14:41:10 +08:00
madomado
848e5624a6
feat(ci): bump to rawhide
2024-01-15 16:58:26 +08:00
madomado
66c245798a
fix(ci): mock configs again ( #850 )
2023-12-11 01:58:29 -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
ace7240c39
fix(ci): correct cache key
...
Signed-off-by: madomado <madonuko@outlook.com >
2023-10-14 20:37:55 +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
536b434c4d
fix(ci): escape double quotes for autobuild lint/dnf summary ( #617 )
...
Signed-off-by: madomado <wboy111@outlook.com >
2023-06-29 19:58:06 +07:00
lleyton
8b77dddc18
fix: escape newlines in job summary ( #609 )
2023-06-23 07:10:17 +08:00
lleyton
2b31a1a4ce
fix: use step summary instead of comment ( #608 )
...
* fix: use step summary instead of comment
* fix: use different variables for lint and install err
2023-06-23 06:39:21 +08: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