disservin and Joost VandeVondele
295f57829e
Add binaries to releases with github actions
...
when a release is made with a tag matching sf_* the binaries will also be uploaded to the release as assets.
closes https://github.com/official-stockfish/Stockfish/pull/4596
No functional change.
2023-06-06 21:12:24 +02:00
disservin and Joost VandeVondele
5c589142ae
Add wiki to artifacts
...
snapshot the wiki https://github.com/official-stockfish/stockfish/wiki as part of the artifacts generated.
This will allow future release to include the wiki pages as a form of documentation
closes https://github.com/official-stockfish/Stockfish/pull/4420
No functional change
2023-03-05 16:14:07 +01:00
ppigazzini and Joost VandeVondele
5fe1fa0210
GitHub Actions: install NDK once and clean up yaml
...
Use Ubuntu 22.04 as runner for NDK to avoid a qemu bug with `profile-build`
closes https://github.com/official-stockfish/Stockfish/pull/4280
No functional change
2022-12-12 08:17:52 +01:00
Joost VandeVondele
3a30b478d2
CI workflows, install git on windows
...
ensures the SF dev version is reported correctly
closes https://github.com/official-stockfish/Stockfish/pull/4272
No functional change
2022-12-09 22:58:22 +01:00
Joost VandeVondele
aedf0251e6
CI workflows, install git on windows
...
ensures the SF dev version is reported correctly
No functional change
2022-12-09 17:56:55 +01:00
ppigazzini and Joost VandeVondele
aa603cfeeb
GitHub Action: upload ARM artifacts
...
And some clean up in other files.
closes https://github.com/official-stockfish/Stockfish/pull/4269
No functional change
2022-12-09 16:54:43 +01:00
disservin and Joost VandeVondele
e048d11825
Change versioning and save binaries as CI artifacts
...
For development versions of Stockfish, the version will now look like
dev-20221107-dca9a0533
indicating a development version, the date of the last commit,
and the git SHA of that commit. If git is not available,
the fallback is the date of compilation. Releases will continue to be
versioned as before.
Additionally, this PR extends the CI to create binary artifacts,
i.e. pushes to master will automatically build Stockfish and upload
the binaries to github.
closes https://github.com/official-stockfish/Stockfish/pull/4220
No functional change
2022-11-07 07:56:58 +01:00