OpenSauce04
383a28795e
ci: Build azahar-room Docker image for ARM64
2026-05-25 17:04:47 +01:00
OpenSauce04
725544f3b4
ci: Add --no-cache to Docker build command
...
This is mostly just for specificity. In practice this will never do anything in CI because there will never be any cache to use, but if there was, we wouldn't want to use it
2026-05-25 17:04:47 +01:00
PabloMK7
267887d7a9
Add attestation support to increase release security ( #2117 )
...
* ci: Add sbom and attestation
* tools: Add verify-release.sh
* verify-release.sh: Set executable permission
* verify-release.sh: Put downloads into a gitignored directory
* tools: Make verify-release also download sbom
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2026-05-14 14:52:10 +02:00
OpenSauce04
652fc02175
ci: Implement MXE CI/CD build job
2026-05-09 10:32:52 +01:00
OpenSauce04
39363cd435
ci: Merge standalone macOS CI/CD jobs into single runner
2026-03-28 15:32:24 +00:00
OpenSauce04
75cd4ce649
ci: Add build tests for ARM Linux
...
No binaries yet
2026-03-12 16:14:43 +00:00
Eric Warmenhoven
463db8ffe4
Move libretro ci file to .ci
2026-03-12 15:18:44 +00:00
OpenSauce04
a35a619903
ci: Add version suffix to libretro archive filenames
2026-03-08 19:43:38 +00:00
OpenSauce04
92cd488754
Move version numbers to end of release file filenames
2026-03-04 14:48:04 +00:00
OpenSauce04
15041eca5f
docker: Improve git tag/ commit hash integration
2026-01-11 15:17:23 +00:00
OpenSauce04
a84a58b613
ci: Added build job for Android Google Play flavor
2025-12-29 15:00:34 +00:00
OpenSauce04
05562046ac
ci: Split AppImage build into two, with and without Wayland support
2025-12-05 16:53:06 +00:00
OpenSauce04
a34ad3bff8
Added docker CI/CD job
2025-12-02 10:54:42 +00:00
OpenSauce
df3c0c18e4
renderer_vulkan: Disable FIFO when refresh rate is lower than ~60hz or Apple low power mode is enabled ( #1193 )
...
* renderer_vulkan: Disable FIFO when refresh rate is lower than ~60hz
Also disables FIFO when Apple low power mode is enabled, as it can limit the application framerate to 30fps
* renderer_vulkan.cpp: Put `IsLowRefreshRate` into anon namespace + make static
2025-06-29 21:06:44 +01:00
OpenSauce04
8559aba978
ci: Fixed EXTRA_CMAKE_FLAGS variable being set up incorrectly with tagged builds
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-04-30 18:21:07 +01:00
OpenSauce04
5fc48cfc8d
ci: Remove libs directory for MacOS during macos-universal.sh so that it doesn't get distributed
...
This directory isn't at all necessary, and just wastes space in the distributed archive
2025-04-26 22:35:38 +01:00
OpenSauce04
3947f896e5
ci: Don't compile standalone room for MacOS
...
Closes #672
2025-04-26 22:35:10 +01:00
OpenSauce04
b4699d9d47
ci: For source artifacts from tagged builds, use the name of the tag in the filename
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
Closes #779
2025-04-26 16:49:38 +01:00
OpenSauce04
0051182338
ci: Windows installer is now deployed directly to artifacts directory
2025-04-21 13:33:19 +01:00
OpenSauce04
544c6b4bbc
ci: Disable standalone room executable for AppImage
2025-04-16 16:39:09 +01:00
OpenSauce04
19551b1eb6
ci: Enabled update checker for tagged Windows and MacOS builds
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
This was supposed to be enabled for all platforms, but was erroneously only enabled for Linux
2025-03-19 10:09:43 +00:00
OpenSauce04
9f83139118
ci: citra-unified-source --> azahar-unified-source
2025-03-15 18:55:24 +00:00
OpenSauce04
b019ac275c
macos: Renamed application from azahar to Azahar
2025-03-15 13:57:01 +00:00
OpenSauce04
2234fa93cb
qt: Added update checker behind CMake option ENABLE_QT_UPDATE_CHECKER
2025-03-12 21:55:12 +01:00
OpenSauce04
26ce7e4f28
license-header.rb: Don't read UTF-8 BOM as text when checking headers
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-03-11 20:18:33 +00:00
OpenSauce04
aa5dc18471
ci: Updated pack.sh script
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-build / release (push) Blocked by required conditions
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-02-28 10:03:55 +00:00
OpenSauce
9abcb4d520
Fix various build issues ( #572 )
...
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2025-02-27 22:02:33 +00:00
OpenSauce04
4f76876707
ci: Updated clang-format command to match updated build environment
2025-02-27 17:52:33 +00:00
OpenSauce04
3846a97dda
ci: Fixed incorrect clang-format command
2025-02-27 17:19:28 +00:00
OpenSauce04
790e41f4bc
Implemented NSIS installer for Windows
2024-11-10 19:00:58 +00:00
OpenSauce04
f34d1b1ea8
Distribute MacOS build as a zip archive
2024-11-10 18:16:50 +00:00
OpenSauce04
f0d22a9800
Removed redundant cmake options related to the compatibility list
2024-11-10 18:16:50 +00:00
OpenSauce04
74b88c253c
Added file license header checking to CI
2024-11-10 18:16:49 +00:00
OpenSauce04
aa06b58523
Android: Removed nightly and canary build flavours as they are now obsolete
2024-11-10 18:16:49 +00:00
Reg Tiangha
57385ebf5f
ci: Strip Clang binaries
2024-11-10 18:16:49 +00:00
OpenSauce04
b148393c09
Fixed release version numbers not being displayed in-app
2024-11-10 18:16:49 +00:00
Miguel
3a956f3ade
bundle qt wayland into appimage by rtiangha ( #212 )
2024-11-07 14:47:27 +01:00
PabloMK7
b582cfc959
Update submodule repositories (First Azahar commit)
2024-11-07 14:39:52 +01:00
Steveice10
cca8c08a9a
build: Fix non-PCH build on Linux and add non-PCH verification to CI. ( #7351 )
2024-01-13 19:58:09 -08:00
Steveice10
2e369c03b8
ci: Revert back to unzipped Android artifacts. ( #7258 )
2023-12-19 18:51:47 -08:00
Steveice10
9a6d15ab74
ci: Only use Linux clang for app image build. ( #7244 )
...
* ci: Only use Linux clang for app image build.
* build: Re-add -Wno-attributes for GCC 11.
2023-12-12 09:48:06 -08:00
Steveice10
5193a5d222
build: Remove need for system Python to download Qt on macOS. ( #7125 )
2023-11-06 12:26:50 -08:00
Steveice10
b5d744bcae
ci: Work around macOS GitHub runner pip install failures. ( #7110 )
2023-11-03 03:35:32 -07:00
TGP17
b231a22ea5
Switch compiler to clang on Linux ( #7077 )
2023-10-25 11:00:52 -07:00
Steveice10
6244f9e3fd
ci: Support Android x86_64 and optimize build caching. ( #7045 )
...
* android: Support x86_64 devices.
* ci: Improve ccache hits and stats.
* ci: Compress Android artifacts.
* ci: Re-enable PCH and set ccache sloppiness appropriately.
2023-10-08 23:56:01 -07:00
SachinVin
5ced2c7af9
Bump clang format to 15 ( #7014 )
2023-09-27 19:29:49 +05:30
Steveice10
af5202f6cb
ci: Add iOS verification workflow. ( #6992 )
2023-09-18 20:12:28 -07:00
Steveice10
cf54210f42
ci: Remove compatibility artifact naming for releases. ( #6647 )
2023-08-20 16:41:13 -07:00
Steveice10
df9cc1b84c
ci: Fix CI builds being marked as dirty. ( #6656 )
2023-07-04 21:02:33 -07:00
Steveice10
13a8969824
build: Clear out remaining compile warnings. ( #6662 )
2023-07-04 21:00:24 -07:00