Magnus Norddahl
a7a95f4800
According to people on the zdoom forum this isn't working properly.
...
Since it isn't part of the other yml file it causes more trouble than it solves.
2024-05-09 21:27:46 +02:00
Magnus Norddahl
9605e992e7
Seems the Linux build doesn't produce fm_banks and soundfonts. Or it does and its located elsewhere. Remove it for now.
2024-04-22 10:45:16 +02:00
Magnus Norddahl
6d6238bc88
Add missing files to build package
2024-04-22 10:35:28 +02:00
Magnus Norddahl
76bfddd14f
Strip the linux executable and include it in the nightly builds
2024-03-07 21:32:29 +01:00
Magnus Norddahl
dca4292520
Editing github workflow files is not annoying at all
2024-03-07 21:19:08 +01:00
Magnus Norddahl
bd13ef16de
Try publish package for Linux GCC 12
2024-03-07 21:09:45 +01:00
dpjudas
01daca7ef7
Zip the artifacts
2024-02-11 07:19:40 +01:00
dpjudas
dc20b115fc
Revert last commit
2024-02-11 07:02:48 +01:00
dpjudas
c4ea92cf8e
Seems releaser produces some weird error. Try with the older version instead.
2024-02-11 06:46:27 +01:00
dpjudas
0cd7553aa2
Upload and download artifact must be same version
2024-02-11 06:29:32 +01:00
dpjudas
533994e4dd
Run the deploy step on linux
2024-02-11 06:19:32 +01:00
dpjudas
ca97dbaf89
Add latest successful build publish step
2024-02-11 05:55:33 +01:00
Magnus Norddahl
a4fae58685
Rename action workflow as github doesn't group them and two workflows with the same name is annoying
2023-12-31 07:31:04 +01:00
Magnus Norddahl
d53c19140d
Use the CI scripts from GZDoom as we have nasty dependencies
2023-12-31 06:54:36 +01:00
Magnus Norddahl
91929d6b7f
Add CI build instructions
2023-12-31 06:45:00 +01:00
Magnus Norddahl
be6f29c1d5
Remove github integration folders as they would have to be updated before they will work
2023-03-16 20:37:29 +01:00
alexey.lysiuk
d4f4b9b599
- fixed continuous integration of Windows targets
2022-11-26 09:39:48 +02:00
alexey.lysiuk
d2c9a0fcde
- updated continuous integration workflow
...
* Use macOS 12 runners
* Test Xcode project generation in addition to Makefile one
* Remove obsolete CMake options
* Use ZMusic 1.1.9
2022-06-18 13:14:27 +03:00
Christoph Oelckers
3ca8c528e0
- add libvpx to Linux Clang 12 CI-target
2022-04-26 20:50:37 +02:00
Christoph Oelckers
1a9755b719
- added libvpx to CI configuration.
2022-04-26 20:50:35 +02:00
alexey.lysiuk
c3fc4e347e
- added Visual Studio 2022 target to continuous integration
2022-01-15 17:01:19 +02:00
alexey.lysiuk
fe1514ce04
- updated continuous integration workflow
...
* Switch from macOS 10.15 to 11, Xcode 12.4 to 12.5
* Switch from Clang 11 to 12
* Remove no longer needed workaround for Clang 6 with GCC 11 deinstallation
2021-08-25 10:04:44 +03:00
alexey.lysiuk
be4e19b07d
- continuous integration: disable zipdir output
2021-05-22 13:10:41 +03:00
alexey.lysiuk
28107df1e8
- continuous integration: download zmusic instead of building it
2021-05-22 13:08:55 +03:00
alexey.lysiuk
aaf8323eb2
- updated continuous integration settings
...
* Restored Clang 6 target by removing GCC 11 because its libstdc++ cannot be used with older compilers
* Replaced GCC 10 with 11
2021-05-15 10:54:11 +03:00
alexey.lysiuk
ddcf1535a6
- disabled clang 6 in continuous integration
...
I cannot reproduce this compilation error with up-to-date Ubuntu 20.04
2021-05-12 14:44:53 +03:00
alexey.lysiuk
9be78b1ebd
- unified continuous integration settings with Raze
2021-04-01 11:44:55 +03:00
alexey.lysiuk
64e6bfcabd
- replace gcc 9 with 10 in continuous integration workflow
2021-02-06 15:01:08 +02:00
alexey.lysiuk
d71b03f75e
- specify continuous integration runners explicitly
...
this helps to avoid build issues when virtual environments are different between forks of the same repository
e.g., ubuntu-latest means 20.04 in upstream while it still points to 18.04 in a fork
2021-02-02 13:33:34 +02:00
alexey.lysiuk
3fe8c4e143
- fixed continuous integration on Ubuntu 20.04
2021-02-02 12:52:45 +02:00
alexey.lysiuk
ff1b31b10a
- fixed continuous integration with Clang
2021-02-02 11:29:50 +02:00
Christoph Oelckers
d6e962c91e
- upgraded code base to C++17.
...
Mainly to allow using 'if constexpr'.
Older CI compiler setups like GCC 5 for Linux were removed as a consequence.
Windows 32 bit was also removed because there are no plans to do any more 32 bit releases of GZDoom.
2020-10-17 11:39:59 +02:00
alexey.lysiuk
3e7061036a
- fixed Win32 CI build by forcing internal ZLib
...
64-bit ZLib is now in search paths after the last virtual machine update
2020-06-11 22:19:13 +03:00
alexey.lysiuk
10628e60cb
- extend continuous integration workflow
2020-04-12 11:51:23 +03:00
alexey.lysiuk
e88c19ec67
- replaced Travis and AppVeyor with GitHub actions
2020-04-11 20:37:12 +03:00