Ryan C. Gordon
de3b6143c5
policy: Clarify that "AI" means specific things.
...
(cherry picked from commit 954e2f3354 )
2026-04-15 15:42:38 -04:00
Ryan C. Gordon
e9603fe4f9
policy: Updated AI-related text based on excellent feedback.
...
(cherry picked from commit 4711119605 )
2026-04-15 15:42:35 -04:00
Ryan C. Gordon
4e9c6ec24c
policy: Added to the PR template, and an AGENTS.md, refusing AI contributions.
...
Fixes #15350 .
(cherry picked from commit 08285d828e )
2026-04-15 15:42:30 -04:00
Anonymous Maarten
70584e55a1
ci: clang-tidy is not used
2026-03-25 18:59:26 +01:00
Ozkan Sezer
26d1eadda3
ci: bump cross-platform-actions.
...
(cherry-picked from commit 97c1df66a8 )
2025-10-07 14:28:10 +03:00
Sam Lantinga
ecb72142fd
Removed UWP workflow from CI
...
The GitHub runners no longer have the needed SDK for this
2025-09-19 08:33:00 -07:00
Sam Lantinga
b55059b487
Remove Windows 32-bit ARM build from CI
...
This architecture is deprecated and is now failing with:
Windows SDK 10.0.22621.0 : 'C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um' not found or was incomplete
Fixes https://github.com/libsdl-org/SDL/issues/13949
(cherry picked from commit cc3274b6f1 )
2025-09-14 18:03:17 -07:00
Ozkan Sezer
1a8e667f3d
CI: add OpenBSD workflow
...
(backported from commit c0e5fd55d2 )
2025-08-30 14:23:40 +03:00
Anonymous Maarten
b36252b120
ci+n3ds: avoid apt-get package manager
...
- use Unix Makefiles (with parallelization) CMake generator
- use binutils strings binary from devkitpro
( Manual backport of commit e6d200e51c )
2025-07-27 23:50:02 +03:00
Anonymous Maarten
8605624158
ci: build MSVC release binary on windows-2025
2025-07-12 13:08:31 +02:00
Anonymous Maarten
d2eb72fd14
ci: drop classic Intel compiler
...
1) The classic Intel compiler is depreated in favor of the oneapi compiler
2) SPA_FALLTHROUGH is used in pipewire's spa/utils/json.h, and causes build errors
2025-02-23 21:26:10 +01:00
Anonymous Maarten
b4d733619a
ci: GitHub is retiring Ubuntu 20.04 support
...
backport of 8d3db06ff2
2025-02-23 19:45:27 +01:00
Anonymous Maarten
ed2c004c8a
ci: clang32 on msys2 is EOL
...
backport of 70f657e520
2025-02-23 19:40:38 +01:00
Anonymous Maarten
3f02118264
ci: bump to NetBSD 10.1
...
(cherry picked from commit 98c447802f )
(cherry picked from commit 18ecd2ccad )
2025-01-23 00:32:56 +03:00
Anonymous Maarten
d7825af4de
ci: bump FreeBSD to 14.2
...
[sdl-ci-filter netbsd]
[sdl-ci-filter freebsd]
(cherry picked from commit db97da4ccb )
2025-01-15 06:20:02 +03:00
Anonymous Maarten
ba433e4a5d
ci: merge all workflows
2024-11-23 20:00:37 +01:00
Anonymous Maarten
dface78331
ci: don't do 'brew install pkg-config' anymore
...
Assume it is installed by default
2024-11-22 21:47:15 +01:00
Anonymous Maarten
c672c0e80f
ci: pin MSVC ARM Windows SDK version to 10.0.22621.0
2024-11-17 21:33:53 +01:00
Anonymous Maarten
e4126d8d6f
Add parametrized release script
...
[ci skip]
2024-10-04 23:42:29 +02:00
Anonymous Maarten
8291b1be36
Port SDL3 release scripts to SDL2
...
[skip ci]
2024-10-01 21:09:41 +02:00
Anonymous Maarten
47a525610c
ci: build in RelWithDebInfo mode
2024-08-31 23:49:22 +02:00
Anonymous Maarten
248cb3ca9c
Fix -Wdeclaration-after-statement warnings
2024-08-14 10:35:43 +00:00
Anonymous Maarten
354a35c1d7
cmake: port back Apple changes from SDL3
2024-08-14 10:35:43 +00:00
Anonymous Maarten
5c013a4f0d
ci: add GDK
...
SDL2 port of 31b3f5ea79
2024-08-04 17:17:43 +02:00
Anonymous Maarten
fd32342ced
ci: build MSVC workflows using Ninja generator
2024-07-19 10:20:11 +00:00
Anonymous Maarten
a25f94c9a8
ci: run VC tests under sdlprocdump
2024-07-12 18:47:18 +02:00
Ozkan Sezer
956a8bf6c0
ci: bump FreeBSD
...
Reference issue: https://github.com/libsdl-org/SDL/issues/10224 .
2024-07-11 18:55:50 +03:00
Ozkan Sezer
26e3d65ea8
CI, macOS: install autoconf.
...
Reference issue: https://github.com/libsdl-org/SDL/issues/9606 .
2024-04-24 00:33:14 +03:00
scribam
9a65d123a7
ci: update deprecated node.js 16 actions
...
(cherry picked from commit 38d24778ed )
2024-02-23 22:02:13 +01:00
scribam
fdbf233cfb
ci: bump cross-platform-actions/action version to v0.23.0
...
(cherry picked from commit cbe330befd )
2024-02-23 23:21:28 +03:00
Anonymous Maarten
a420eb79bb
cmake: run testautomation with CTest on ci
2024-01-21 23:44:53 +01:00
Anonymous Maarten
f0d65436fb
ci: re-enable Intel compilers on ci
2023-11-09 18:07:10 +01:00
Ozkan Sezer
b29128994e
CI: change FreeBSD CI runner to cross-platform-actions.
2023-10-26 01:03:50 +03:00
Anonymous Maarten
90255914a8
cmake: install pdb's when present
2023-10-22 18:53:34 +02:00
Anonymous Maarten
e417c6cffe
ci: stop FreeBSD job after 30 minutes
2023-10-11 00:23:10 +02:00
Anonymous Maarten
321c2f8f24
ci: disable Intel compilers
2023-10-02 09:14:29 +02:00
Anonymous Maarten
2adebcd6cc
ci: run tests in parallel
2023-09-10 15:20:34 +02:00
Anonymous Maarten
e5f3b22d63
cmake: update cmake_minimum_required to avoid deprecated warning
2023-08-09 02:53:48 +02:00
Anonymous Maarten
322dbdde4e
ci: bump mymindstorm/setup-emsdk to latest tag
2023-07-22 17:36:27 +02:00
Anonymous Maarten
57e9a9eee6
ci: move 'set -eu' to after source_cmd
2023-07-14 15:02:10 +02:00
Sam Clegg
042243471f
emscripten: Add JS library dependencies using EM_JS_DEPS macro
...
See https://github.com/emscripten-core/emscripten/pull/19780
2023-07-06 18:15:49 -04:00
Anonymous Maarten
b58285b7ed
ci: test with (old) Intel compiler + (new) oneAPI compiler
2023-03-27 06:13:28 +00:00
Anonymous Maarten
817141c162
ci: install pkg-config on Macos runner
...
(cherry picked from commit 86f0c69465 )
2023-02-17 01:05:00 +03:00
Anonymous Maarten
d9d84c8d73
ci: test PVR_PSP2 (gles/gl) and gib (gles)
2023-01-25 00:22:50 +01:00
Anonymous Maarten
01a4cf8a10
ci: don't require EXTRA_ prefix on input environment variables
2023-01-15 17:29:37 +01:00
Anonymous Maarten
f51f7fbb94
n3ds: fix exported libraries of n3ds
2023-01-15 17:29:37 +01:00
Anonymous Maarten
81fd45f723
ci: Disable emscripten build time tests
2022-11-16 15:42:08 +01:00
Anonymous Maarten
2e47016b01
ci: use Ninja generator in hop of accelerating the build
2022-11-16 15:42:08 +01:00
Ozkan Sezer
06492c5981
CI, MSVC: update to use microsoft/setup-msbuild v1.1.3.
...
Fixes github deprecation warnings
2022-11-16 00:20:28 +03:00
Simon McVittie
d4d99e8c29
workflows: Check we can screen-scrape the SDL_REVISION from Linux builds
...
Signed-off-by: Simon McVittie <smcv@collabora.com >
2022-10-22 09:27:10 -07:00