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 |
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 |
Matt Borgerson
|
b7dba46621
|
.github: Skip CI on GitHub meta and README changes
|
2021-09-14 17:12:28 -07:00 |
Matt Borgerson
|
e10846100e
|
.github: Cleanup, fix job name capitalization
|
2021-09-05 14:50:41 -07:00 |
Matt Borgerson
|
c61e543376
|
net: Add libpcap library
|
2021-06-11 22:12:00 -07:00 |
Matt Borgerson
|
357907013f
|
build: Support cross-building for Apple silicon
|
2021-05-31 00:12:55 -07:00 |
Matt Borgerson
|
12b58544b1
|
build: Generate xemu+3rd party license information
|
2021-05-24 18:35:27 -07:00 |
Matt Borgerson
|
6fbd393ee4
|
ci: Fix artifact download step
|
2021-05-21 03:01:31 -07:00 |
Matt Borgerson
|
110d971214
|
ci: Disable homebrew fixups for now
|
2021-05-21 02:08:41 -07:00 |
Matt Borgerson
|
7c35590be0
|
ci: Cross-compile for Windows via Ubuntu
|
2021-05-21 02:08:41 -07:00 |
Matt Borgerson
|
383f2186de
|
ci: Bump ccache size to 512M
|
2021-05-21 02:08:41 -07:00 |
Matt Borgerson
|
b4a472730b
|
ci: Update actions/cache@v2
|
2021-05-21 02:08:41 -07:00 |
Matt Borgerson
|
1c9a0217e1
|
ci: Specify fetch-depth instead of unshallow
|
2021-05-21 02:08:41 -07:00 |
Matt Borgerson
|
4703a23639
|
ci: Install diffutils for Windows
|
2021-04-19 23:33:58 -07:00 |
Matt Borgerson
|
06d12ed031
|
ci: Install ninja
|
2021-04-19 23:33:58 -07:00 |
Matt Borgerson
|
f6d9a5abeb
|
ci: Remove msys2 libsamplerate install
|
2021-03-03 04:34:11 -07:00 |
Matt Borgerson
|
c18fa65bbe
|
ci: Re-install Python@3.9 and remove PHP for macOS
|
2021-01-23 16:07:24 -07:00 |
Matt Borgerson
|
416e12c3b3
|
mcpx: Enable APU pipeline
|
2021-01-03 16:14:47 -07:00 |
Matt Borgerson
|
f8a632645c
|
ci: Run 'brew doctor' to look for Homebrew issues
|
2020-10-22 13:19:50 -07:00 |
Matt Borgerson
|
ad58444e46
|
ci: Replace set-env with GitHub's new approach
|
2020-10-18 02:29:33 -07:00 |
Matt Borgerson
|
56fcd86627
|
ci: Remove macOS python@2 unlink
|
2020-09-28 02:03:43 -07:00 |
Matt Borgerson
|
9d75e3cc60
|
ci: Create release on tag
|
2020-06-19 05:22:11 -07:00 |
Matt Borgerson
|
3aa9c3ad13
|
ci: Fix unshallow, force tag download
|
2020-06-19 04:57:08 -07:00 |
Matt Borgerson
|
c3cfccf2b9
|
ci: Only deploy to PPA if all platforms build
|
2020-05-25 23:30:21 -07:00 |
Matt Borgerson
|
2ddc2f4d49
|
ci: Sync master source to ppa-snapshot branch
|
2020-05-25 19:18:45 -07:00 |
Matt Borgerson
|
04f8a04259
|
ci: Add Ubuntu build tarball
|
2020-05-25 13:29:12 -07:00 |
Matt Borgerson
|
87e8c4b495
|
ci: Add macOS builds to release assets
|
2020-05-22 15:51:18 -07:00 |
Matt Borgerson
|
90461de5cf
|
ci: Create .app bundle for macOS
|
2020-05-04 07:23:30 -07:00 |
Matt Borgerson
|
d3a40ba843
|
ci: Add GTK to Ubuntu dependency list
|
2020-05-04 07:22:59 -07:00 |