Gunter Labes
6f085ffa6d
Avoid indentation so the embedded html is parsed right
...
Use one html line per map.
2025-03-10 23:13:41 +01:00
Gunter Labes
62b4758bca
Use a file for the comment body
...
Also fix the path to the old map file for dimension calculation.
2025-03-10 09:29:04 +01:00
Gunter Labes
611108b4ea
Install imagemagick removed in runner image ubuntu-24.04
2025-03-09 12:44:35 +01:00
Gunter Labes
49564ed86c
Fix some indentation and make CI abort if wmlindent errors
...
Indentation was fixed by adding a newline to constructs with excessive density
and running wmlindent again. While the constructs were not particularly
readable it wouldn't hurt if wmlindent would cope a bit better.
2025-03-08 09:48:53 +01:00
Gunter Labes
cbe333583e
Add a rule for CI files
2025-03-07 20:22:53 +01:00
Gunter Labes
ea52702bd0
Update runner image
2025-03-03 18:03:05 +01:00
Charles Dang
caa5683818
CI: run boost unit tests on a release build only
...
The debug CI build is consistently the last CI job to finish, usually behind even the Windows and Mac jobs.
2025-03-02 11:00:43 -05:00
Gunter Labes
9aec16a801
Add map dimension info
...
Always generate a comment even if image upload failed and add API response for easier debugging.
2025-02-26 23:51:23 +01:00
Gunter Labes
5b8bb4f482
Fix wesnoth-revision target dependency changed in 553cacd88ee
2025-02-09 16:07:19 +01:00
pentarctagon
587a4a341c
add python3-requests to docker image
2025-02-01 12:42:50 -06:00
Gunter Labes
ef152324c4
Install python requests module
2025-02-01 17:54:22 +01:00
Gunter Labes
2c0a1cdaa7
Do not require the appdata path to exist
2025-02-01 17:06:42 +01:00
Gunter Labes
064caa681e
Use just the commit hash in the branch name and add proper version info
2025-02-01 15:10:13 +01:00
Gunter Labes
ae0b3ec149
Error out if a comment could not be generated
2025-01-29 11:12:10 +01:00
Gunter Labes
c3248c8564
Enable building wesnothd and campaignd
2025-01-28 09:22:31 +01:00
Steve Cotton
2a82041812
Labeler: recognise the files of the TDG campaign
2025-01-21 12:05:07 +01:00
Gunter Labes
b5e92f6418
Fix determination of changed files in PRs
2025-01-17 17:12:45 +01:00
Gunter Labes
ccd3d2d236
Explain that this tracker is not for translations
2025-01-10 19:01:19 +01:00
Gunter Labes
ee84633273
Make clang-tidy calls less noisy
2024-12-03 20:35:25 +05:30
JJ Marr
70c89f819d
Enable warnings as errors for scons
...
Will this catch the outstanding issues?
2024-12-01 20:55:11 -05:00
JJ Marr
167677d9de
Enable clang-tidy for scons
2024-11-30 13:24:45 +01:00
JJ Marr
d8d92b5d28
Add clang-tidy support to cmake
...
Also, enables it in CI.
2024-11-30 13:24:45 +01:00
Subhraman Sarkar
7ca616f2ae
CodeQL CI: add autorevision run step
2024-11-20 14:20:32 +05:30
Gunter Labes
ce54c007bd
Raise batch timeout value because of recent increase in timeouts on macos
2024-11-11 18:19:08 +01:00
doofus-01
ccb079f05c
Update CI to check for XMP rather than EXIF - for PNGs only ( #9435 )
...
Addresses GIMP metadata editing limitations
2024-10-27 10:40:00 -07:00
Charles Dang
10594faa83
CI/CodeQL: target ubuntu 24.04 explicitly
...
I have no idea what's going on with the transition from ubuntu-latest from 22.04 to 24.04. It switched to 24.04, and now it looks like it's back to 22.04...
See https://github.com/actions/runner-images/issues/10636
2024-10-18 01:32:26 -04:00
Charles Dang
858268c19a
CI: bump macOS runner to macos-13, since 12 is deprecated
...
See https://github.com/actions/runner-images/issues/10721
2024-10-18 01:32:26 -04:00
Charles Dang
0eb8dc4540
CI/CodeQL: ubuntu-latest now runs 24.04
2024-10-14 01:23:02 -04:00
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 7c60174ad10de5adc8b7e56b24810e830f50e62a.
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