Mahmoud Al-Qudsi
070e6e41ca
Remove homebrew dependency in macOS CI workflow
...
The GitHub documentation states that python3 w/ pip3 is already
installed, and homebrew is slow as molasses (and when it finally runs it
gives a warning about python already being installed and up to date).
2021-02-22 20:35:56 -06:00
ridiculousfish
96f2de9d15
Revert "Disable Github Actions tsan"
...
This reverts commit 432f005859
.
Thread Sanitizer issues have been sorted, so bravely re-enable
this test.
2021-02-07 10:59:10 -08:00
Fabian Homborg
432f005859
Disable Github Actions tsan
...
This was updated and now always fails, but it always did so - you can
test it with 3.1.2 as well, it's just not happy with the iothread
stuff.
Because it's super easy to test this locally this disables the github
actions test so it doesn't complain *constantly*.
See #7681
2021-02-06 21:32:42 +01:00
Fabian Homborg
32c65aa32c
Lock threads only once a day
...
This ran hourly, and that's really not necessary anymore.
2021-01-11 21:03:10 +01:00
Fabian Homborg
17ceb71169
Increase issue lock time to half a year
...
Sometimes three months is quite soon, let's see how half a year works out.
2020-12-26 19:36:55 +01:00
ridiculousfish
c1cfefa057
Attempt to fix the ubuntu 32 bit vendored PCRE build
...
Use 'apt update' and see what happens
2020-12-19 18:22:10 -08:00
Fabian Homborg
6ceada8aa1
CI: Add sanitizer builds
2020-11-11 17:55:03 +01:00
Fabian Homborg
afa57619a8
CI: Add 32bit Ubuntu build with vendored pcre2
...
From Travis
2020-11-11 17:53:18 +01:00
Fabian Homborg
6e3537dbde
CI: Add CXXFLAGS from Travis
...
This errored for some Warnings to match OBS
2020-11-11 17:43:24 +01:00
Fabian Homborg
bff1f1aeea
Actually run the tests on Github Actions Ubuntu
...
Oops
2020-11-07 07:55:47 +01:00
Fabian Homborg
811ba586ea
Github Actions: Try macOS again
...
Once more into the breach!
See #7447 .
2020-11-02 21:04:36 +01:00
Fabian Homborg
92b987145e
Disable macos tests on github again
...
Yeah, just *much* too slow to not be super flaky.
2020-06-19 23:13:21 +02:00
Fabian Homborg
56a9e698d0
Github Actions: Work around macos codesigning
...
We can't use gettext and we won't use system pcre2.
2020-06-18 17:27:07 +02:00
Fabian Homborg
89622eb6f3
Github actions: Try macos again
...
This might possibly use pexpect
2020-06-18 17:20:27 +02:00
Fabian Homborg
298073f08c
github: Use pexpect
2020-06-18 17:10:09 +02:00
Fabian Homborg
d2cc59dc73
github actions: Disable macOS for now
...
This just fails left and right. Once we've merged the pexpect stuff
and remove the too-tight tests we can try enabling it again.
2020-04-18 10:31:22 +02:00
Fabian Homborg
6669240f81
Automatically lock closed issues/prs after 90 days
...
We've been getting a bunch of comments on old closed issues. Instead
people should create new ones.
This adds a github "workflow" that should lock closed issues/prs after
90 days, except those labelled "question".
Let's see how it works out.
2020-04-16 18:54:38 +02:00
Fabian Homborg
66b0fa72aa
Add github actions CI
2020-04-04 13:31:48 +02:00