Gunter Labes
fb42d4b5ac
Don't redirect --usercache-path
2024-09-16 22:56:13 +02:00
Gunter Labes
7c0e406d48
Only run WML tests once and upload WML test data
2024-09-08 22:51:47 +02:00
pentarctagon
40ef4dbbf4
Revert "Bump min Boost version to 1.82 ( #9317 )"
...
This reverts commit 7c60174ad1
.
2024-09-08 10:25:45 -05:00
Charles Dang
7c60174ad1
Bump min Boost version to 1.82 ( #9317 )
2024-09-08 00:58:32 -04:00
Charles Dang
a46c3c0051
Image Check: exclude deleted files
2024-09-05 12:38:46 -04:00
Gunter Labes
655491c159
Keep CI noise down by ignoring insignificant failures
2024-09-01 20:49:56 +02:00
Charles Dang
97abecb56c
CI: Remove macOS and Windows debug job, add dedicated C++20 job
...
Also makes the windows build run on windows-latest and VS 2022
2024-08-31 11:56:48 -04:00
Gunter Labes
67ec133cca
Only grant necessary permissions
2024-08-27 23:27:37 +02:00
Gunter Labes
52518d741b
Fix copyright check and run on pushes to master as well
2024-08-27 21:47:33 +02:00
doofus-01
c1fd40c7a0
Update image_metadata.yml
...
undo 48ee897b00
2024-08-25 18:13:38 -07:00
doofus-01
bd4c83f955
Corrections to image metadata check CI ( #9256 )
...
* don't just compare webp
* fix license check
2024-08-25 17:41:08 -07:00
doofus-01
f684c20dac
remove CI check of copyrights.csv for images ( #9246 )
...
* remove CI check of images against copyrights.csv
* remove image file entries from copyrights.csv
2024-08-25 06:36:27 -07:00
doofus-01
78a4c5c494
Image metadata CI check ( #9222 )
...
add image exif metadata check workflow to CI (checks PR images only)
2024-08-24 04:07:31 -07:00
Gunter Labes
b92f352c66
Disable WML tests for debug builds
...
Not that useful to run them with debug as well as release binaries and it takes a lot of time.
2024-08-05 23:08:45 -04:00
Pentarctagon
5c3188581b
update CI to Ubuntu 24.04 ( #9139 )
2024-07-28 13:07:59 -05:00
Gunter Labes
5461f226e7
Allow manual trigger
2024-07-11 18:04:37 +02:00
Charles Dang
21cbe43a00
Clean up macOS CI job config
2024-07-08 22:02:32 -04:00
pentarctagon
f0991ec9c1
remove use of the config directory
...
the credentials and lan config files will now use the userdata folder
2024-07-08 17:42:20 -05:00
pentarctagon
1629258d9b
fix for targeting macos 10.12
...
note that this will no longer be possible once macos-12 is removed from CI eventually
2024-05-31 11:33:07 -05:00
pentarctagon
962e0c35ac
CI update
2024-05-22 09:53:21 -05:00
Pentarctagon
e75c579cae
update macos version used in CI ( #8865 )
2024-05-12 23:15:28 -05:00
Gunter Labes
b14ff85b0c
Fallback to commit hash
2024-04-26 23:23:28 +02:00
Wedge009
2c04c274fa
Revert "Disable the Windows CI builds"
...
This reverts commit ac5f821729
.
2024-04-20 10:05:18 +02:00
Gunter Labes
020c848c84
Allow git describe to fail
2024-04-11 14:10:55 +02:00
Steve Cotton
ac5f821729
Disable the Windows CI builds
...
Setting up vcpkg tries to build xz from source, which fails because the
entire xz repo has now been made private or taken down. The vcpkg team
have been advised not to switch to an alternative repo [1], so for now
our Windows builds will always fail.
Turn those builds off, so that we don't get familiar with seeing red
status markers on all PR's CI results.
[1] `https://github.com/microsoft/vcpkg/pull/37957 ` - second comment is
the vcpkg team's "We have been explicitly asked by security folks to not
change the upstream [to a different repo] for liblzma at this time."
2024-04-07 12:35:03 +02:00
P. J. McDermott
2993757315
Add a CI check for missing images in WML macros
...
This detects image errors such as issue #8432 .
Example output:
data/multiplayer/scenarios/2p_Aethermaw.cfg:134: missing image: units/undead/shadow-s-attack-1.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:135: missing image: units/undead/shadow-n-attack-2.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:147: missing image: units/undead/shadow-n-3.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:149: missing image: units/undead/shadow-s-attack-4.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:196: missing image: units/human-loyalists/spearman-attack-se-10.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:197: missing image: units/human-loyalists/spearman-attack-s-6.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:198: missing image: units/human-loyalists/spearman-attack-se-9.png
data/multiplayer/scenarios/2p_Aethermaw.cfg:203: missing image: units/human-loyalists/general-idle-5.png
2024-03-26 13:23:22 -05:00
Gunter Labes
8096970a93
Streamline bug report template
2024-03-22 19:53:14 +01:00
Gunter Labes
0331a02720
Add missing newline
2024-03-19 20:33:15 +01:00
Gunter Labes
8d0b9bb59b
Use unique flatpak branch to allow parallel installation
...
Need to fetch some commit history and tags so that git describe works.
2024-03-19 19:26:29 +01:00
Gunter Labes
e5c741a296
Use --jobs instead of adjusting the manifest
2024-03-18 20:56:30 +01:00
Gunter Labes
954c12a99b
Let the new manifest handle data/dist creation
2024-03-14 19:24:33 +01:00
Gunter Labes
13a1e44c64
Set distribution channel for flatpak CI build
2024-03-13 14:50:43 +01:00
Rafael Fillipe Silva
3fd34b53ea
add boost-graph dependency to codeql workflow
...
Signed-off-by: Rafael Fillipe Silva <rfsc.mori@gmail.com>
2024-02-26 10:12:43 -06:00
Gunter Labes
32dffe2a18
Add copyright job to notification
2024-02-22 10:47:47 +01:00
Gunter Labes
d7ee5c1af8
Update used actions to avoid deprecated Node.js 16
2024-02-21 20:21:07 +01:00
Gunter Labes
379c80e4cd
Update used actions to avoid deprecated Node.js 16
2024-02-21 15:04:27 +01:00
Gunter Labes
6d7e1777be
Update used actions to avoid deprecated Node.js 16
2024-02-21 00:59:33 +01:00
P. J. McDermott
f36e611ab6
Test CMake's system Lua option in Docker CI
2024-02-11 23:21:15 -06:00
Tahsin Jahin Khalid
75f524fc22
bug_report.yml: change comma to fullstop ( #8300 )
2024-01-26 09:39:07 -05:00
Gunter Labes
395f93d061
Update action versions to use Node.js 20
2024-01-25 12:58:27 +01:00
Gunter Labes
df359880e4
Double check executables were produced
2024-01-18 11:47:34 +01:00
pentarctagon
1f50e0f2d2
fixup again
2024-01-17 21:02:42 -06:00
pentarctagon
0052d26e54
fixup CI's strict usage
...
it should only be disabled for wesnothd/campaignd, not for everything
2024-01-17 19:38:12 -06:00
pentarctagon
e521b6414f
deprecated method in mariadbpp
2024-01-17 00:38:11 -06:00
pentarctagon
453dbc685f
Enable stricter checks for debug builds.
...
Use _GLIBCXX_DEBUG, _GLIBCXX_DEBUG_PEDANTIC, and _GLIBCXX_ASSERTIONS for the debug Ubuntu build.
2024-01-17 00:38:11 -06:00
pentarctagon
03994c593a
Revert "revert of 8714f8e"
...
This reverts commit a571bfbd9f
.
2023-12-21 10:03:27 -06:00
pentarctagon
a571bfbd9f
revert of 8714f8e
...
this causes the notification to not trigger at all
2023-12-21 09:51:17 -06:00
Steve Cotton
8977c1e60d
Labeler: use a separate tag for each campaign
2023-12-08 15:16:43 +01:00
Gunter Labes
2423b2321d
Update to new config file format
2023-12-05 10:38:11 +01:00
Gunter Labes
164b8ca8fb
Remove setting the default
...
Using quotes probably made it effectively set the opposite anyway.
2023-11-13 15:13:40 +01:00