dependabot[bot]
bcae6f204a
Upgrade: Bump the actions group with 3 updates
...
Bumps the actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/cache](https://github.com/actions/cache ) and [cloudflare/wrangler-action](https://github.com/cloudflare/wrangler-action ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
Updates `actions/cache` from 5 to 6
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
Updates `cloudflare/wrangler-action` from 3 to 4
- [Release notes](https://github.com/cloudflare/wrangler-action/releases )
- [Changelog](https://github.com/cloudflare/wrangler-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cloudflare/wrangler-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: cloudflare/wrangler-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 22:06:33 +00:00
rubidium42
b9986cdadf
Change: upgrade emscripten from 3.1.57 to 6.0.1 ( #15780 )
2026-06-27 16:00:51 +01:00
Rito12
fa6152d91f
Update: doxygen version to 1.17.0.
2026-06-22 12:02:36 +02:00
dependabot[bot]
d938292243
Upgrade: Bump the actions group across 1 directory with 4 updates
...
Bumps the actions group with 4 updates in the / directory: [actions/upload-artifact](https://github.com/actions/upload-artifact ), [actions/download-artifact](https://github.com/actions/download-artifact ), [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ) and [microsoft/microsoft-store-apppublisher](https://github.com/microsoft/microsoft-store-apppublisher ).
Updates `actions/upload-artifact` from 6 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
Updates `actions/download-artifact` from 6 to 8
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v8 )
Updates `Apple-Actions/import-codesign-certs` from 6 to 7
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v6...v7 )
Updates `microsoft/microsoft-store-apppublisher` from 1.1 to 1.3
- [Release notes](https://github.com/microsoft/microsoft-store-apppublisher/releases )
- [Commits](https://github.com/microsoft/microsoft-store-apppublisher/compare/v1.1...v1.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: Apple-Actions/import-codesign-certs
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: microsoft/microsoft-store-apppublisher
dependency-version: '1.3'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-16 19:08:26 +02:00
glx22
d92cd26a1f
Codefix 9356748: Missing dependency to build OpenSSL
2026-06-12 16:51:59 +02:00
nikolas
b5abd08a52
Add: [CI] pipewire-devel header files ( #15582 )
...
SDL supports the pipewire audio driver, and we can allow for use of
this by installing these headers.
As documented here:
https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md
2026-05-04 23:01:28 +01:00
Loïc Guilloux
7f0be1f27f
Fix a6c042855e: [CI] Don't mark previous sucessful deployments inactive ( #15451 )
2026-04-10 18:40:34 +00:00
Loïc Guilloux
b3b407acaf
Fix a6c042855e: [CI] Deployment creation was failing ( #15448 )
2026-04-10 14:30:45 +02:00
Loïc Guilloux
a6c042855e
Fix c3f1372d74: [CI] Deployment was not linked to the PR ( #15441 )
2026-04-08 18:36:52 +02:00
Loïc Guilloux
c3f1372d74
Codechange: [CI] Use unprivileged env to build preview ( #15419 )
2026-04-05 18:16:27 +02:00
Charles Pigott
3bb17ce2d7
Codechange: [CI] Use UCRT64 MSYS2 environment ( #15422 )
...
* Codechange: [CI] Use UCRT64 MSYS2 environment
* Codechange: [CI] Use pacboy to install packages from the correct subsystem
2026-04-05 10:37:04 +02:00
Charles Pigott
08563632f3
Remove: [CI] MinGW32 target ( #15420 )
2026-04-04 12:09:26 +01:00
Cyprian Klimaszewski
9abaf555a0
Codechange: [CI] Give examples in errors in file description checker. ( #15366 )
2026-03-23 08:32:03 -04:00
Cyprian Klimaszewski
6db72d1f59
Codefix 22f5b61: Paths with "/" in file-descriptions.py are invalid on Windows.
...
Make file-descriptions.py always check all source files in the
repository when called without arguments regardless of current working
directory.
2026-03-04 19:59:39 +01:00
Cyprian Klimaszewski
7f66f87af4
Codefix: [CI] file descriptions checker crashed when file was removed/renamed.
2026-02-23 17:13:16 +01:00
Rubidium
5b37a7b35c
Codefix: do not remove (last) newline when sorting doxygen warnings
2026-02-21 19:46:26 +01:00
Owen Rudge
1fdcccbd49
Codechange: [CI] Upload to the Windows Store automatically.
...
Microsoft expects a .msixbundle these days, which is effectively identical to .appxbundle, but needs a newer version of Windows 10, so bump our minimum version requirement too.
2026-02-09 15:13:41 +01:00
Rito12
9ed9e42b2a
Codechange: [CI] Use doxygen 1.16.1.
2026-02-02 21:09:53 +01:00
Rubidium
ab43f57d40
Codechange: remove duplicate doxygen warnings
2026-02-01 15:50:45 +01:00
Rito12
31531e616e
Codechange: [CI] Sort doxygen warnings in docs checker.
2026-01-31 16:48:40 +01:00
Rito12
a706ac7dc9
Codechange: Add sorter for doxygen warnings.
2026-01-29 23:58:39 +01:00
Rito12
23d8a3df1b
Codechange: Add GitHub workflow that checks new doxygen warnings.
...
Uses diff to print warnings.
2026-01-20 17:12:18 +01:00
Cyprian Klimaszewski
2e8d76386b
Fix 22f5b61: [CI] File descriptions check failure due to missing git fetch depth.
2026-01-16 18:35:19 +01:00
Rito12
22f5b6111f
Codechange: Add GitHub workflow that checks descriptions of source files.
2026-01-14 22:05:02 +01:00
Owen Rudge
5a906f8a30
Fix: [CI] Use the latest version of GOGGalaxyPipelineBuilder to upload releases to GOG
2026-01-13 11:11:43 +00:00
dependabot[bot]
9add77a790
Upgrade: Bump the actions group with 4 updates ( #15011 )
...
Bumps the actions group with 4 updates: [actions/cache](https://github.com/actions/cache ), [actions/download-artifact](https://github.com/actions/download-artifact ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ).
Updates `actions/cache` from 4 to 5
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
Updates `actions/download-artifact` from 6 to 7
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
Updates `actions/upload-artifact` from 5 to 6
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
Updates `Apple-Actions/import-codesign-certs` from 5 to 6
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: Apple-Actions/import-codesign-certs
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 01:01:14 +01:00
Loïc Guilloux
f32646743a
Codechange: [CI] setup-vcpkg action is now in OpenTTD/actions ( #14897 )
2025-12-10 21:13:44 +01:00
Loïc Guilloux
40be27503d
Fix: [CI] Install NSIS for windows releases ( #14885 )
2025-12-07 23:50:14 +00:00
Richard Wheeler
bc6a656deb
Change: Package OpenGFX2 for Windows Store and GOG
2025-12-06 21:44:02 +00:00
dependabot[bot]
c24526a2e1
Upgrade: Bump the actions group across 1 directory with 5 updates ( #14731 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 14:49:36 +00:00
Rubidium
5533a24d84
Codechange: silence CodeQL complaints about long switches
2025-11-24 23:17:44 +01:00
Loïc Guilloux
b563c34ca4
Codefix 6d495d1: [Actions] vcpkg caching for codeql requires some permissions ( #14767 )
2025-11-09 21:31:59 +00:00
Loïc Guilloux
a19f6c02e5
Codechange: Add prefix to dependabot commits ( #14691 )
2025-10-24 21:20:41 +02:00
glx22
6d495d1fb9
Codechange: [Actions] Use NuGet for vcpkg binary caching
2025-08-24 21:38:16 +02:00
glx22
0f2d1dc39c
Codechange: [Actions] Setup vcpkg via a composite action
2025-08-24 21:38:16 +02:00
Patric Stout
3571f77d46
Codechange: typo in GoG's workflow ( #14386 )
2025-06-21 09:25:39 +00:00
dependabot[bot]
1b2a3b0cb1
Upgrade: Bump Apple-Actions/import-codesign-certs in the actions group ( #13945 )
...
Bumps the actions group with 1 update: [Apple-Actions/import-codesign-certs](https://github.com/apple-actions/import-codesign-certs ).
Updates `Apple-Actions/import-codesign-certs` from 3 to 5
- [Release notes](https://github.com/apple-actions/import-codesign-certs/releases )
- [Commits](https://github.com/apple-actions/import-codesign-certs/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: Apple-Actions/import-codesign-certs
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 09:18:32 +00:00
frosch
0efbb3a7a7
Doc: PR template referenced non-existing label. ( #14050 )
2025-04-20 23:02:33 +02:00
frosch
cb113cfed0
Codefix: Add missing header includes.
2025-04-20 22:06:18 +02:00
Loïc Guilloux
bd7cda8271
Revert f719fa678f: [CI] The fix is now implemented at vcpkg level ( #13942 )
2025-04-03 12:54:56 +02:00
Patric Stout
f719fa678f
Fix: [CI] force a CMake minimum version of 3.5 for all dependencies ( #13936 )
...
With CMake 4.0.0, any project < 3.5 is no longer supported. Yet,
some projects indicate 3.0 or 3.1 (while fully compatible with
3.5+). But CMake doesn't know, so it bails.
2025-03-31 18:48:39 +00:00
Patric Stout
696fca1459
Change: make GOG more like MSStore/Steam for OpenGFX ( #13920 )
...
OpenGFX for the other platforms is untar'd. There is no real need
to do this, but there is also no hurt in not doing it. And doing
the same for all three has more benefits than having one being
different.
2025-03-31 18:41:30 +02:00
Patric Stout
5ff1632fc1
Fix: [CI] Bump Fluidsynth to 2.4.4, fixing a compile error ( #13919 )
...
CMake 3.1 is no longer supported; recently Fluidsynth made the jump
to 3.5, which is supported.
2025-03-30 09:02:58 +00:00
Patric Stout
b28b35c239
Fix: [CI] Disable CodeQL TRAP Cache, as it trashes our cache ( #13832 )
...
Each cache is ~1GB. And you can only have 10GB of cache. So after
10 runs, our cache is full of trap caches.
The kicker? We don't actually benefit from this cache. It is only
used if you re-run CodeQL over the exact same codebase (without
changes), to quickly re-evaluate the latest CodeQL set. We are
way to active to have any benefit from that, and we don't run
CodeQL on a schedule to ever pick up on the cache.
2025-03-16 11:48:41 +00:00
Rubidium
90f5a9440c
Codechange: add automation for (re)setting the 'work: needs rebase' label on PRs
2025-02-09 14:44:13 +01:00
Loïc Guilloux
9238cb7270
Codefix 3e747397f0: Also upgrade preview workflow ( #13438 )
2025-02-02 13:39:33 +01:00
Rubidium
292f4baf46
Doc: cross-reference Emscripten version number locations
2025-02-02 09:26:12 +01:00
Rubidium
3e747397f0
Codechange: use GCC 12 for building tools for Emscripten
2025-02-01 19:22:02 +01:00
Loïc Guilloux
fdc51fd635
Codefix c0edbe0d37: [CI] Invalid needs in ci-nightly ( #13301 )
2025-01-10 22:38:39 +01:00
Peter Nelson
c0edbe0d37
Change: Remove support for SDL1.2. ( #13298 )
...
Our SDL2 driver is now 5 years old.
2025-01-09 20:43:52 +00:00