sukibaby
6d165f657f
nightly.yml: resolve name collision with Linux builds
2025-06-22 21:55:16 -07:00
sukibaby
6409c7ec82
Temporarily disable CMake build caching in ci.yml
...
This is to resolve failures in Windows CI following a VS2022 update
2025-06-22 20:22:30 -07:00
Scott Brenner
054fd4640a
Correct yaml syntax in nightly.yml
2025-06-19 09:26:05 -07:00
Scott Brenner
4880231200
Generate signed build provenance attestations for nightly builds
2025-06-19 06:44:11 -07:00
Scott Brenner
f4da59e7e3
Update nightly.yml
2025-05-25 00:27:18 -07:00
Scott Brenner
6e4974f7f1
Update ci.yml
2025-05-25 00:27:18 -07:00
Scott Brenner
7405eea171
Remove architecture from artifact name
2025-05-22 18:43:37 -07:00
Yauhen Artsiukhou
0a08f8175e
Run nightly builds only for the beta branch
2025-05-22 11:41:56 -07:00
Scott Brenner
b77a6af416
Set fail-fast: false
2025-05-22 09:07:48 -07:00
Scott Brenner
6a981ac5f7
CI - replace Windows installation step with microsoft/setup-msbuild
2025-05-13 21:41:27 -07:00
Scott Brenner
398a7062ea
Convert Continuous integration build jobs to matrix strategy (v2)
2025-05-09 20:57:04 -07:00
Scott Brenner
38fb28eefa
Nightly releases
2025-05-09 10:08:08 -07:00
Scott Brenner
566b711b33
Update ci.yml
2025-05-08 22:35:45 -07:00
Scott Brenner
d88ca98039
Update ci.yml
2025-05-08 22:35:45 -07:00
Scott Brenner
698f6c178f
Revert "ci.yml: Don't cache windows build"
...
This reverts commit 93a9db10b7 .
2025-05-08 22:35:45 -07:00
Scott Brenner
e5bb567b0b
Improve CMake caching
2025-04-29 20:31:40 -07:00
Scott Brenner
8da765c3c6
CodeQL code scanning
2025-04-06 00:54:27 -07:00
dependabot[bot]
646417915e
Bump microsoft/setup-msbuild from 1 to 2
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 1 to 2.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-12 19:00:34 -07:00
Rafał Florczak
8f8064c8fa
Add ARM builds to the pipeline
2025-03-02 08:41:35 -08:00
Scott Brenner
30a03e0ab9
Update .github/workflows/ci.yml
2025-01-15 08:59:10 -08:00
Scott Brenner
45e071255e
Native submodule checkout in CI workflow
2025-01-15 08:59:10 -08:00
Scott Brenner
dd6956f1cf
Raise pull requests for version updates against the 'beta' branch
2024-12-22 07:53:12 -08:00
Scott Brenner
93cf73fe34
Create dependabot.yml
2024-12-21 11:53:35 -08:00
Yauhen Artsiukhou
59e6e94cf3
Embed libusb 1.0 into project
2024-10-06 17:43:13 -07:00
sukibaby
93a9db10b7
ci.yml: Don't cache windows build
...
Attempt to fix the failing CI for the short term.
The existing workflow file still works on my personal fork, but for some reason doesn't on the main project.
2024-09-03 21:02:52 -07:00
sukibaby
4a3ed49f3f
Update ci.yml with "vswhere"
...
Prevents an issue where the runner may not be able to find the compiler.
2024-08-30 03:16:53 -07:00
Scott Brenner
e80380cc12
Cache CMake build directory
2024-08-25 12:53:50 -07:00
Rafał Florczak
a0e4f6a4b0
Parallel github workflow builds
2024-08-12 13:31:18 -07:00
Scott Brenner
17524f22e8
Bump macos-build-x86_64 runner
2024-06-18 13:24:02 -07:00
teejusb
b040c5350c
CI needs to run --recursive for the updated MbedTLS
2024-04-30 17:11:02 -07:00
teejusb
f5e938c32b
Revert "Also update the nested submodules with --recursive"
...
This reverts commit 5bea3b97f2 .
2024-04-12 10:36:51 -07:00
teejusb
5bea3b97f2
Also update the nested submodules with --recursive
2024-04-10 20:22:31 -07:00
Scott Brenner
f1062ae5ed
Skip build suite for changes to Markdown files
2024-04-09 23:42:45 -07:00
Scott Brenner
eaa7d03a03
Modify runner for macOS (Intel) build
2024-04-09 21:44:55 -07:00
quietly-turning
4f4fe7b540
validate LuaDoc XML as GitHub Workflow CI
2024-03-20 13:29:00 -05:00
Scott Brenner
fe2e42408a
Bump actions/checkout from 3 to 4, again
2023-12-23 22:15:01 -08:00
Scott Brenner
22e294ed58
Bump actions/checkout from 3 to 4
2023-12-13 08:53:08 -08:00
teejusb
4e19ce0d5d
Add Linux Pacdrive
2023-03-10 10:19:08 -08:00
Scott Brenner
afdb32dd50
workflows/ci.yml - bump actions/checkout to @v3
2022-10-28 19:14:29 +02:00
Martin Natano
58dd83db8a
Disable vaapi
...
One less dependency to worry about and ffmpeg works fine without it.
2022-06-07 10:54:10 +02:00
Martin Natano
f47ea91e0a
Stop looking for bundled libraries
2022-06-07 10:54:10 +02:00
Martin Natano
740ead25bf
Universal binaries break input monitoriing on M1
...
Let's build two separate apps for arm64 and x86_64. Sigh
2022-06-06 11:19:59 +02:00
Martin Natano
327278436d
Remove support for building with system libraries
2022-05-31 18:21:35 +02:00
Martin Natano
e2ee97e36d
Update github CI for submodules
2022-05-30 23:57:33 +02:00
teejusb
d101be19e7
Add libudev-dev to ci.yml. This should hopefully fix the failing continuous integration tests on Ubunut.
2021-08-29 11:36:30 -07:00
quietly-turning
2b11f88b81
Merge branch '5_1-new' into tomcrypt-header
2020-06-25 21:53:21 -04:00
quietly-turning
89229ed915
Merge pull request #1855 from mwkroening/gtk3
...
Upgrade to gtk3
2020-06-24 17:49:14 -04:00
Martin Kröning
bfc167fe6d
Replace libpng submodule with source ( #2023 )
...
* Replace libpng submodule with source
Taken from 505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca libpng-1.6.37.tar.xz
* Remove submodule-related config from CI
2020-06-23 15:41:52 -07:00
Seán de Búrca
6649a116ed
Update gtk+ LoadingWindow to use gtk3
2020-06-21 23:31:02 +02:00
Martin Kröning
43ecbf918b
Use standard tomcrypt header
2020-06-21 22:55:00 +02:00