Commit Graph
52 Commits
Author SHA1 Message Date
sangeeths03andGitHub 150aacaa1b Update nightly.yml
Continuous integration / Ubuntu (ARM) (push) Has been cancelled
Continuous integration / Ubuntu (x86_64) (push) Has been cancelled
Continuous integration / macOS (M1) (push) Has been cancelled
Continuous integration / macOS (Intel) (push) Has been cancelled
Continuous integration / Windows (push) Has been cancelled
Continuous integration / Validate Lua.xml, LuaDocumentation.xml (push) Has been cancelled
2025-07-10 09:39:56 +05:30
sukibabyandteejusb 6d165f657f nightly.yml: resolve name collision with Linux builds 2025-06-22 21:55:16 -07:00
sukibabyandteejusb 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 Brennerandteejusb 054fd4640a Correct yaml syntax in nightly.yml 2025-06-19 09:26:05 -07:00
Scott Brennerandteejusb 4880231200 Generate signed build provenance attestations for nightly builds 2025-06-19 06:44:11 -07:00
Scott Brennerandteejusb f4da59e7e3 Update nightly.yml 2025-05-25 00:27:18 -07:00
Scott Brennerandteejusb 6e4974f7f1 Update ci.yml 2025-05-25 00:27:18 -07:00
Scott Brennerandteejusb 7405eea171 Remove architecture from artifact name 2025-05-22 18:43:37 -07:00
Yauhen Artsiukhouandteejusb 0a08f8175e Run nightly builds only for the beta branch 2025-05-22 11:41:56 -07:00
Scott Brennerandteejusb b77a6af416 Set fail-fast: false 2025-05-22 09:07:48 -07:00
Scott Brennerandteejusb 6a981ac5f7 CI - replace Windows installation step with microsoft/setup-msbuild 2025-05-13 21:41:27 -07:00
Scott Brennerandteejusb 398a7062ea Convert Continuous integration build jobs to matrix strategy (v2) 2025-05-09 20:57:04 -07:00
Scott Brennerandteejusb 38fb28eefa Nightly releases 2025-05-09 10:08:08 -07:00
Scott Brennerandteejusb 566b711b33 Update ci.yml 2025-05-08 22:35:45 -07:00
Scott Brennerandteejusb d88ca98039 Update ci.yml 2025-05-08 22:35:45 -07:00
Scott Brennerandteejusb 698f6c178f Revert "ci.yml: Don't cache windows build"
This reverts commit 93a9db10b7.
2025-05-08 22:35:45 -07:00
Scott Brennerandteejusb e5bb567b0b Improve CMake caching 2025-04-29 20:31:40 -07:00
Scott Brennerandteejusb 8da765c3c6 CodeQL code scanning 2025-04-06 00:54:27 -07:00
dependabot[bot]andteejusb 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ł Florczakandteejusb 8f8064c8fa Add ARM builds to the pipeline 2025-03-02 08:41:35 -08:00
Scott Brennerandteejusb 30a03e0ab9 Update .github/workflows/ci.yml 2025-01-15 08:59:10 -08:00
Scott Brennerandteejusb 45e071255e Native submodule checkout in CI workflow 2025-01-15 08:59:10 -08:00
Yauhen Artsiukhouandteejusb 59e6e94cf3 Embed libusb 1.0 into project 2024-10-06 17:43:13 -07:00
sukibabyandteejusb 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
sukibabyandteejusb 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 Brennerandteejusb e80380cc12 Cache CMake build directory 2024-08-25 12:53:50 -07:00
Rafał Florczakandteejusb a0e4f6a4b0 Parallel github workflow builds 2024-08-12 13:31:18 -07:00
Scott Brennerandteejusb 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 Brennerandteejusb f1062ae5ed Skip build suite for changes to Markdown files 2024-04-09 23:42:45 -07:00
Scott Brennerandteejusb eaa7d03a03 Modify runner for macOS (Intel) build 2024-04-09 21:44:55 -07:00
quietly-turningandteejusb 4f4fe7b540 validate LuaDoc XML as GitHub Workflow CI 2024-03-20 13:29:00 -05:00
Scott Brennerandteejusb fe2e42408a Bump actions/checkout from 3 to 4, again 2023-12-23 22:15:01 -08:00
Scott Brennerandteejusb 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 BrennerandMartin Natano 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-turningandGitHub 2b11f88b81 Merge branch '5_1-new' into tomcrypt-header 2020-06-25 21:53:21 -04:00
quietly-turningandGitHub 89229ed915 Merge pull request #1855 from mwkroening/gtk3
Upgrade to gtk3
2020-06-24 17:49:14 -04:00
Martin KröningandGitHub 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úrcaandMartin Kröning 6649a116ed Update gtk+ LoadingWindow to use gtk3 2020-06-21 23:31:02 +02:00
Martin KröningandMartin Kröning 43ecbf918b Use standard tomcrypt header 2020-06-21 22:55:00 +02:00
Martin KröningandMartin Kröning 37e60ffc97 Adjust to vanilla libpng 2020-06-20 12:35:04 +02:00