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
Matt Borgerson
4343dbd1f9
.github: Zero ccache stats, don't clean manually
2022-02-07 01:32:21 -07:00
Matt Borgerson
15f47c31f6
.github: Build source archive and Debian packaging
2022-02-07 01:32:21 -07:00
Matt Borgerson
c630fece78
.github: Sign macOS universal binary
2021-12-29 01:39:31 -07:00
Matt Borgerson
5deeca4a27
.github: Cache macOS library packages
2021-10-12 01:06:57 -07:00
Alex Bennée
9b89cdb2a5
.github: move repo lockdown to the v2 configuration
...
I was getting prompted by GitHub for new permissions but it turns out
per https://github.com/dessant/repo-lockdown/issues/6 :
Repo Lockdown has been rewritten for GitHub Actions, offering new
features and better control over your automation presets. The legacy
GitHub App has been deprecated, and the public instance of the app
has been shut down.
So this is what I've done. As the issues tab is disabled I've removed
the handling for issues from the new version.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20211004154308.2114870-1-alex.bennee@linaro.org>
2021-10-12 08:38:10 +01:00
mborgerson
af70a13f8c
.github: Fix issue template spelling of 'corners'
2021-10-04 17:13:26 -07:00
Matt Borgerson
b87b06199d
.github: Remove lockdown.yml
2021-09-14 17:12:28 -07:00
Matt Borgerson
619ecf7f0d
.github: Add sponsorship link
2021-09-14 17:12:28 -07:00
Matt Borgerson
b7dba46621
.github: Skip CI on GitHub meta and README changes
2021-09-14 17:12:28 -07:00