Commit graph

64 commits

Author SHA1 Message Date
Consolatis
d405a2b3c6 CI: Split jobs 2022-09-02 06:11:01 +02:00
Consolatis
7f42dc921c CI: Additionally build without xwayland 2022-09-02 06:11:01 +02:00
Jan Beich
c22a991b2c CI: auto-update freebsd-vm within major version
Reduce the churn by transparently picking up bustage fixes.
2022-07-29 22:21:30 +02:00
Consolatis
3ba75fe2a0 CI: Use MacOS-12 for FreeBSD runner 2022-07-21 04:53:52 +02:00
Consolatis
6e1dd2dbfa CI: Update FreeBSD runner 2022-07-21 03:57:07 +02:00
Jan Beich
4b73eac41d CI: upgrade FreeBSD to 13.1
FreeBSD doesn't support /latest and /quarterly package repos on EOL
versions. 13.0 reaches EOL on 2022-08-31, so avoid CI breakage.
2022-07-13 23:43:05 +02:00
Krsna Mahapatra
e05d4600be CI: Add missing deps for Void Linux runner 2022-07-12 06:58:21 +01:00
Consolatis
f13fbd7aa6 CI: add FreeBSD runner
Fixes #413
2022-06-23 22:37:20 +02:00
Consolatis
69350b676b CI: add Void Linux in musl variant 2022-06-22 01:06:54 +02:00
Consolatis
b3d1ed934c IRC notifications: disable push notifications
They were also called for the 'master' and 'v0.5' branches of forks and are
not that helpful anyway because they just post the compare link and not the
title of the commits.

Additionally, they were also called whenever a PR was merged which already
has its own notification including a link to the PR.
2022-06-02 11:44:35 +02:00
Consolatis
184ed9e266 IRC notifications: use NOTICE to prevent join/part 2022-06-01 19:03:42 +02:00
Consolatis
c4074207e1 Experimentally add IRC notifications for new PRs and Issues 2022-06-01 03:27:24 +02:00
Johan Malm
d228bab4b8
ci: add actions/checkout@v2 to main.yml 2021-09-22 20:14:11 +01:00
Johan Malm
0e41413dc8
Add CI 2021-09-21 21:49:31 +01:00