77272f83fb
Fix Hybrid support + enable it on CI ( #82 )
...
* Fix Hybrid support + enable it on CI
* Can't make Hybrid linking work on Github CI
because the reverse DNS is 'cpu-pool.com' for some reason, and I don't
want to hardcode it, so I give up.
2021-07-10 16:33:32 +02:00
b845642d07
Disable Atheme tests on Insp4
2021-07-07 22:06:38 +02:00
13b4806908
Enable Anope tests on Insp4
2021-07-07 21:46:59 +02:00
b0873d04cb
Split Unreal/Insp's tests between Atheme and serviceless
...
it should make the critical path (insp) slightly shorter
2021-07-07 21:30:47 +02:00
8ddf39bd91
Deduplicate Insp/Unreal/Anope builds ( #77 )
2021-07-07 21:05:14 +02:00
a637ae3927
Add Anope controller, and use it with inspircd and unreal ( #75 )
...
* Add Anope controller, and use it with inspircd and unreal
* Build Anope before running it, duh
* Fix Anope build script
* Consistently use ascii casemapping instead of rfc1459
* Skip failing test with Anope
2021-07-07 15:06:00 +02:00
314439787a
Don't build with INSPIRCD_DEBUG=3, it prevents m_spanningtree from being loaded
...
Unable to load m_spanningtree.so: /home/dev-irc/.local/modules/m_spanningtree.so: undefined symbol: _ZN11CommandSave14SavedTimestampE
2021-07-07 11:44:34 +02:00
7c32d47713
workflows: Disable cache for inspircd + add version flavor to the cache key for others
2021-07-06 21:34:56 +02:00
bfa183e37e
workflows: Prevent $PYTEST_ARGS from being overwritten
2021-07-05 22:04:18 +02:00
853f9c4a8b
Speedup inspircd build
2021-07-05 18:57:59 +02:00
9581ca0cf3
Skip services tests on Insp4.
...
Atheme doesn't support it yet.
2021-07-03 20:34:36 +02:00
76eaef39b8
Bump stable versions
2021-07-03 16:38:39 +02:00
26fe83d2c6
Add workflows triggered by crons to run on the latest development versions ( #66 )
2021-07-03 16:15:04 +02:00
d7d6f0c521
Generate .github/workflows/ from a single compact file ( #65 )
...
It's easier to read and maintain
2021-07-03 14:50:00 +02:00