Commit Graph

82 Commits

Author SHA1 Message Date
evandrocoan
508f8df47f Fixed pyaudio and rename not being setup when pacman cache is used 2020-03-24 00:31:50 -03:00
evandrocoan
cfbd7ba108 Added the develop rule to run first and install things
before running tests and the build to properly measure the total
time of each stage.
2020-03-24 00:31:50 -03:00
evandrocoan
19dab43aae Moved the cache actions to the top of the file 2020-03-24 00:31:50 -03:00
evandrocoan
8e43016248 Renamed the mac_checks.yml until it get fixed 2020-03-24 00:31:50 -03:00
evandrocoan
4ff6e35a2c Cache pacman package manager and upload python wheels 2020-03-24 00:31:50 -03:00
evandrocoan
f908566252 Created .github/workflows/mac_checks.yml 2020-03-24 00:31:46 -03:00
evandrocoan
b5a1cf3a14 Cache rust libraries 2020-03-23 19:51:23 -03:00
evandrocoan
20c9837770 Created the .github/workflows/windows.yml
# Conflicts:
#	.github/scripts/trailing-newlines.sh
#	Makefile
#	qt/tools/typecheck-setup.sh
#	react/Makefile
#	rspy/Makefile
#	svelte/Makefile
#	tslib/Makefile
2020-03-23 19:51:03 -03:00
Damien Elmes
4465d65bd5 add required --classic 2020-03-09 19:25:03 +10:00
Damien Elmes
c428541e06 sudo required 2020-03-09 19:22:15 +10:00
Damien Elmes
aedb2d0d4a try the ripgrep snap 2020-03-09 19:09:13 +10:00
Damien Elmes
5724c18ec1 install ripgrep in CI 2020-03-09 19:02:36 +10:00
Damien Elmes
95404ed2d7 test possible CI speed-up 2020-02-24 21:23:51 +10:00
Damien Elmes
5827535a65 update before apt install to fix CI 2020-02-05 17:47:16 +10:00
Damien Elmes
4fc6184f80 remove stray character 2020-01-07 18:44:44 +10:00
Damien Elmes
8b94d69abc bump minimum python version from 3.6 to 3.7 2020-01-07 18:34:36 +10:00
Damien Elmes
a684ac120f run contrib check on push as well
Which should ensure I notice when I've forgotten to change my email
back after testing the script :-)
2020-01-07 10:14:01 +10:00
Damien Elmes
e9773fb461 need full checkout to get contribs history 2020-01-06 19:27:17 +10:00
Damien Elmes
a4d37e4014 split contrib check into separate file 2020-01-06 15:37:21 +10:00
Damien Elmes
1c1fbde733 move top level scripts into makefile 2020-01-04 12:21:58 +10:00
Damien Elmes
2cdac1d2f4 check contributors automatically 2020-01-04 08:04:22 +10:00
Damien Elmes
de36c893bf CI fixes 2020-01-03 16:37:43 +10:00
Damien Elmes
1d361f5fe4 add missing gettext dependency 2020-01-02 20:52:12 +10:00
Damien Elmes
b23b6fbe35 move the separate components back into this monorepo
Earlier today I pushed a change that split this code up into multiple
repos, but that has proved to complicate things too much. So we're
back to a single repo, except the individual submodules are better
separated than they were before.

The README files need updating again; I will push them out soon.

Aside from splitting out the different modules, the sound code has
moved from from anki to aqt.
2020-01-02 19:43:19 +10:00
Damien Elmes
7f71380314 fix for isort failing to install in CI 2019-12-25 12:13:28 +10:00
Damien Elmes
b681c7aad3 add protoc to github actions 2019-12-25 10:26:16 +10:00
Damien Elmes
079657893c speed up CI build 2019-12-24 19:57:54 +10:00
Damien Elmes
1ecb6f4434 venv fix for github 2019-12-24 19:57:54 +10:00
Damien Elmes
ed6f58080b rename workflow file 2019-12-24 19:57:54 +10:00
Damien Elmes
30f5a82d35 drop pytype from CI checks
less useful as more type hints are added
2019-12-23 08:40:37 +10:00
Damien Elmes
59ec442317 add pull_request to github actions 2019-12-22 18:39:14 +10:00
Damien Elmes
e2feb89f47 switch to GitHub workflows for CI
Also drop -j from Make, as it saves little time and makes errors
harder to read.
2019-12-22 12:15:18 +10:00