Matt Borgerson
eeaee81223
ci: Drop -fuse-ld option on Ubuntu builds
2025-03-06 00:49:06 -07:00
Matt Borgerson
203b33ecf0
ci: Zero Ubuntu dpkg version to eliminate cflag differences
2025-03-05 14:40:46 -07:00
Matt Borgerson
c3120831bb
ci: Update Ubuntu x86-64 release runner to ubuntu-24.04
2025-03-05 14:40:46 -07:00
Matt Borgerson
4ca9cd9691
ci: Bump Windows build container
2025-03-04 22:58:26 -07:00
Matt Borgerson
ac781ea8d1
ci: Fix ubuntu artifact unpack
2025-02-04 18:08:08 -07:00
Matt Borgerson
9f97cdc027
ci: Build AppImage for aarch64
2025-02-04 16:41:21 -07:00
Matt Borgerson
a730f078e5
ci: Fix Windows ccache key
2025-02-04 16:41:21 -07:00
Matt Borgerson
61e29a0678
ci: Bump Windows build container
2025-01-26 04:45:03 -07:00
Matt Borgerson
26db3b504f
ci: Release aarch64 binaries for Windows
2025-01-07 21:42:35 -07:00
Matt Borgerson
02d35be303
ci: Remove subprojects/.gitignore to preserve subprojects on PPA branch
2025-01-01 15:58:32 -07:00
Matt Borgerson
fde6b17ed0
scripts/archive-source.sh: Archive subprojects
...
Cherry-pick part of QEMU 2019cab
for Vulkan dependency support before
merging future QEMU updates.
2024-12-31 01:37:05 -07:00
Matt Borgerson
e639e0cdb7
ci: Add package alias for old Windows release name
2024-12-31 00:21:16 -07:00
Matt Borgerson
15338ec31c
ci: Strip Windows release executables
2024-12-31 00:21:16 -07:00
Matt Borgerson
4261541d6a
ci: Add missing arch var to WindowsPdb job matrix
2024-12-31 00:21:16 -07:00
Matt Borgerson
8184d5ee29
ci: Bump Windows build container
2024-12-30 19:54:08 -07:00
Matt Borgerson
794cc3311b
ci: Add Windows arch tag to Release job
2024-12-30 16:35:58 -07:00
Matt Borgerson
ec0c337cfa
ci: Bump Windows build container
2024-12-30 15:36:08 -07:00
Matt Borgerson
930b5398f7
ci: Enable Windows aarch64 builds
2024-12-30 15:36:08 -07:00
Matt Borgerson
2f89811681
ci: Merge in debian package files
2024-07-21 15:47:44 -07:00
Matt Borgerson
055abdefea
ci: Update win64 cross image tag
2024-06-15 17:15:11 -07:00
Matt Borgerson
7dd4853181
ci: Drop pkg-config install requirement (already installed)
2024-06-14 20:30:18 -07:00
Matt Borgerson
4af86b5f61
ci: Use setup-python action on macOS
2024-06-14 20:30:18 -07:00
Matt Borgerson
be31d931f7
ci: Bump macOS runner to 14
2024-06-14 20:30:18 -07:00
Mason Thompson
5a144a3fd3
ci: Update actions to silence Node 16 warnings
2024-05-06 16:00:55 -07:00
Julien Reichardt
94d826a4f1
Update metainfo.xml information
...
Some new information is needed by the appstream linter.
metainfo.xml extension is preferable over appdata.xml, see https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html#spec-appdata-introduction .
2024-03-23 13:58:52 -07:00
Matt Borgerson
0d132e43c7
ci: Add Windows symbols package
2023-07-20 17:52:56 -07:00
Matt Borgerson
976319b391
Merge remote-tracking branch 'origin/master' into sync/qemu-7.2.0
2023-06-18 01:19:02 -07:00
Matt Borgerson
3c836586be
ci: Update xemu-win64-toolchain image tag
2023-01-23 12:39:36 -07:00
Matt Borgerson
03ba4ecad2
ci: Drop QEMU GH mirror's lockdown.yml workflow
2023-01-23 00:30:40 -07:00
Matt Borgerson
6ea11938b2
v7.2.0 release
...
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAmOY5qgACgkQnKSrs4Gr
c8is4ggAuXF4kEk+y8fUw60ykKytM5XeU3emNUw9EPoULhQgEbL+Zc+hH6ZCpn0b
Pv+Vb4WjkxvY7dEDwvnsfA0Mu3Othy4B+ON4FebQzEhU3fedTD1owGnLlxBIphFv
0aURRbhC865PUk3BwHef/Ic06QQNSVL6fOqyqFuQ+bVgktXIMk4VjYofCJ39S6TP
bc8kWNBKrkxQUWaLH5BF4RSFV4/ghvWO5wjvsF0pbxMtkR3lotR9FHQ+S4UbWGee
b7mUoPB/qlCWMDRCTZujSmP90mYzZamOS+VbpEJwUDhX1g7ScHu94CMjROuX2l2w
MWkWVu+92QUUTcNbDrUO9Cun61gkFg==
=Px/i
-----END PGP SIGNATURE-----
Merge tag 'v7.2.0' into sync/qemu-7.2.0
v7.2.0 release
2023-01-22 13:17:37 -07:00
Matt Borgerson
328656dbd9
ci: Fix release double build
2023-01-17 13:09:02 -07:00
Matt Borgerson
8fbbe0f0f3
ci: Use bot to push releases and trigger site update
...
Apparently using the default actions token will not allow triggering
workflows. Use bot access token instead to publish the release.
2023-01-17 12:28:13 -07:00
Matt Borgerson
fd1fcc32c2
ci: Update website on release publish event
2023-01-16 17:01:01 -07:00
Matt Borgerson
70099808b1
ci: Prefix AppImage xemu version with 'v'
2023-01-16 16:41:44 -07:00
mborgerson
69ee655a76
ci: Update xemu-win64-toolchain image tag
2023-01-15 16:19:03 -07:00
mborgerson
946c8e486b
ci: Update win64 build image
...
Use new image builds from CI via GHCR
2023-01-14 21:30:34 -07:00
Matt Borgerson
e872a95e83
ci: Fix toolchain image name, tags, labels
2023-01-14 14:22:09 -07:00
Matt Borgerson
e44e78fa06
ci: Build xemu-win64-toolchain container image
2023-01-14 03:29:35 -07:00
Matt Borgerson
92b62d942f
ci: Don't use /tmp with cache@v3 on macOS
2023-01-13 17:06:01 -07:00
Matt Borgerson
929f035933
ci: Unpack Ubuntu runner artifacts
2023-01-13 16:47:25 -07:00
Matt Borgerson
906784d181
ci: Fix release artifact glob
2023-01-13 16:25:43 -07:00
Matt Borgerson
aedaef0265
ci: Generate AppImage
2023-01-13 15:57:02 -07:00
Matt Borgerson
ad6b0cb9db
ci: Update action versions
2023-01-13 15:57:02 -07:00
Matt Borgerson
a0cffd77de
ci: Pin macOS runner to macOS-11 for now
2023-01-06 16:16:25 -07:00
Erik Abair
1e31a77e25
build: Add missing requests dependency for macOS
2022-06-24 20:34:57 -07:00
Matt Borgerson
a809d8557d
.github: Make all release tags follow v<semver> convention
...
Replace xemu-v*, gh-release/* tagging with typical semver vX.Y.Z, which
plays nicer with GitHub releases. Increments patch version on push
to master.
2022-04-29 22:03:39 -07:00
Daniel P. Berrangé
5cf434b5af
github: fix config mistake preventing repo lockdown commenting
...
The previous commit updated the repo lockdown config to the new
format:
commit 9b89cdb2a5
Author: Alex Bennée <alex.bennee@linaro.org>
Date: Mon Oct 4 16:43:08 2021 +0100
.github: move repo lockdown to the v2 configuration
Unfortunately the config key names used were wrong, resulting in
the repo lockdown throwing warnings:
Unexpected input(s) 'pull-comment', 'lock-pull', 'close-pull',
valid inputs are ['github-token', 'exclude-issue-created-before',
'exclude-issue-labels', 'issue-labels', 'issue-comment',
'skip-closed-issue-comment', 'close-issue', 'lock-issue',
'issue-lock-reason', 'exclude-pr-created-before', 'exclude-pr-labels',
'pr-labels', 'pr-comment', 'skip-closed-pr-comment', 'close-pr',
'lock-pr', 'pr-lock-reason', 'process-only', 'log-output']
It still locked down the pull requests, due to its default config,
but didn't leave the friendly message explaining why.
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-04-26 16:12:26 +01:00
Matt Borgerson
3be9ea2f92
ci: Install pyyaml on macOS
2022-04-24 21:15:57 -07:00
Matt Borgerson
a32f271d55
.github: Clone debian control files to tmp dir
2022-02-28 02:07:30 -07:00
Matt Borgerson
1adc52c136
.github: Rename macOS Universal build job
2022-02-07 01:32:21 -07:00