evandrocoan
07b7f979f6
Update to use the new version of actions/cache
...
Networking issues impacting cache save/restore
https://github.com/actions/cache/issues 267
2020-08-14 18:21:51 -03:00
evandrocoan
708b6fc16e
Upload things so we can download it and compare to fix the bug
...
can't find crate for `prost_derive` which `prost_build`
https://github.com/ankitects/anki/pull 729
2020-08-10 12:05:24 -03:00
Henrik Giesel
1cb579dc9e
Reset cargo rspy
2020-08-09 17:18:05 +02:00
Henrik Giesel
5afa196026
Reset the cargo rslib
2020-08-09 17:05:29 +02:00
Henrik Giesel
7d4c8da04b
Reset the cargo registry
2020-08-09 17:01:22 +02:00
Henrik Giesel
6b954cba00
Reset cargo index cache by bumping its number from 22 to 23
2020-08-09 16:38:27 +02:00
Damien Elmes
0918c4a6bc
bust cache again
2020-07-31 14:15:55 +10:00
Damien Elmes
860e70fa70
bust CI cache to hopefully fix Mac build issue
2020-07-30 09:44:23 +10:00
evandrocoan
c5f56166eb
Set to to checks.yml not run check rules on tagged releases
2020-07-27 23:26:21 -03:00
evandrocoan
6af7c3d4e7
Update actions/upload-artifact@v1 to v2 as v1 is deprecated
...
Random error on Mac OS: [error]Too Many Requests
https://github.com/actions/toolkit/issues 503
2020-07-23 12:16:38 -03:00
Damien Elmes
bcc14bc18e
one more attempt at fixing the problem by busting the cache
2020-07-11 09:09:49 +10:00
Damien Elmes
7302f0655c
invalidate cache
...
in the hopes of fixing
https://github.com/ankitects/anki/runs/848327907
2020-07-08 14:34:23 +10:00
evandrocoan
901fb08584
Attempt to fix Python interpreter
...
Fix _addons/ URL prefix not being removed on Windows systems
https://github.com/ankitects/anki/pull 679
2020-07-06 20:05:31 -03:00
Damien Elmes
7643af00cd
Revert "bump CI node version"
...
This reverts commit 400b25f6bf .
Was hoping this would fix the protobuf build issues on win32; it did not.
2020-06-29 17:42:19 +10:00
Damien Elmes
400b25f6bf
bump CI node version
2020-06-29 17:19:08 +10:00
Damien Elmes
07d6d28655
add --fail to curl calls
...
closes #656 - thanks Evandro
2020-06-08 11:20:30 +10:00
Damien Elmes
5df1bf0ebf
use mirror of Windows pyaudio wheels
2020-06-08 11:19:19 +10:00
Damien Elmes
7c58e695bf
bust pyenv cache
2020-06-02 18:19:40 +10:00
evandrocoan
0b58d9b0e9
Fix misspelling of rsync variable name on checks.yml
2020-05-20 19:19:36 -03:00
evandrocoan
b8b1bb5c64
Deprecated pacman usage because its is failing out of nowhere,
...
probably a server is down. Anyways, directly unziping rsync is
faster. And soo, we will have builtin support for msys2:
https://github.com/actions/virtual-environments/pull 632
2020-05-18 23:49:28 -03:00
Damien Elmes
9762132f10
Merge pull request #611 from evandroforks/automatically_install_pyaudio_on_make_check
...
Automatically install pyaudio when running make check
2020-05-12 20:44:25 +10:00
evandrocoan
ae8b7842d9
Also reset checks.yml pyenv cache on Cargo.toml file changes
...
https://github.com/ankitects/anki/pull 612
2020-05-11 13:24:57 -03:00
siikamiika
ab0671030d
bust caches
2020-05-11 13:24:21 -03:00
evandrocoan
6d07ad653b
Automatically install pyaudio when running make check
2020-05-09 13:26:42 -03:00
evandrocoan
0fb64bcf20
Remove pyaudio as mandatory dependency
...
Pyaudio on Windows is difficult to install and complicates things
when someone is using the wheels just for autocomletion on IDEs as
PyCharm:
https://anki.tenderapp.com/discussions/add-ons/44009-problems-with-code-completion
2020-05-03 23:05:38 -03:00
evandrocoan
a8de7a7a96
Fixed GitHub Actios wheels upload tagged releases being overwritten
2020-05-01 17:36:09 -03:00
evandrocoan
5f83602540
Fixed checks.yml shellbang being put on the second line
2020-05-01 17:36:09 -03:00
Damien Elmes
284870ea8b
re-enable pypi uploads
...
temporarily tagging this as 2.1.25, since these CI changes are required
for PyPi, and the packaged versions were made a few revisions back
2020-05-01 19:04:05 +10:00
Damien Elmes
df588ccc54
Merge pull request #601 from evandroforks/strip_buildhash_from_pypi
...
Strips the build hash from pypi package releases
2020-05-01 18:59:24 +10:00
evandrocoan
6f34ed4e81
Strips the build hash from pypi package releases
...
https://github.com/ankitects/anki/pull 535
2020-05-01 02:54:20 -03:00
evandrocoan
56d7c9c381
Set to checks.yml upload Python 3.8 wheels to PyPi
2020-05-01 01:07:47 -03:00
evandrocoan
c1b2da4187
Merge contrib.yml into checks.yml
2020-05-01 01:07:43 -03:00
evandrocoan
62c2cb393c
Fixed tagged builds names not showing they are tagged
2020-04-30 16:48:41 -03:00
Damien Elmes
0c0e7af2b7
temporarily disable pypi upload
2020-04-30 13:51:20 +10:00
Damien Elmes
bcae407301
Merge pull request #595 from evandroforks/set_github_actions_cache
...
Reset the GitHub Actions cache for pyenv for
2020-04-29 18:18:50 +10:00
evandrocoan
f10fb0249c
Make the checks.yml OS name prettier
2020-04-29 03:38:40 -03:00
evandrocoan
d7df8750b7
Reset the GitHub Actions cache for pyenv for
...
Fix astroid update breaking build
https://github.com/ankitects/pylint/pull/1
2020-04-29 03:22:12 -03:00
evandrocoan
b5454e006f
Fix macos not find gettex, msgfmt: command not found
...
https://github.com/ankitects/anki/runs/617116053?check_suite_focus=true#step:27:1244
Compiling *.po...
./scripts/build-mo-files: line 18: msgfmt: command not found
./scripts/build-mo-files: line 18: msgmerge: command not found
2020-04-25 05:17:18 -03:00
evandrocoan
88b37fff9d
trailing-newlines.sh should exit with error code 1 otherwise
...
the script will not fail/stop.
2020-04-22 20:08:17 -03:00
evandrocoan
b9ac8d9a59
Fixed ripgrep not installing on ubuntu anymore
...
https://github.com/BurntSushi/ripgrep#installation
https://github.com/BurntSushi/ripgrep/issues/1232
N.B. Various snaps for ripgrep on Ubuntu are also available, but none of them seem to work right and generate a number of very strange bug reports that I don't know how to fix and don't have the time to fix. Therefore, it is no longer a recommended installation option.)
2020-04-20 20:28:38 -03:00
evandrocoan
c4e34bdf3b
Attempt to fix macos cache breaking for no reason
...
https://github.com/ankitects/anki/pull/560/checks?check_run_id=590022813
2020-04-15 18:46:47 -03:00
evandrocoan
77e3280c94
Stop installing rename as it is already bundled
2020-04-15 04:19:54 -03:00
evandrocoan
aa7d8368a4
Fix caches always missing
2020-04-10 23:00:11 -03:00
evandrocoan
ccd7cc4379
Set checks.yml pyenv and pip wheels cache keys as multiline strings
2020-04-03 01:27:40 -03:00
evandrocoan
2cc12313dd
Deprecated sdist wheels and pyqtwebengine as dependency
2020-04-02 22:56:48 -03:00
evandrocoan
7d1c5140a8
Set to build a source distribution instead of build distribution
...
for aqt on qt/Makefile, because .whl files are just zip simple
zip files and do not support dynamic versioning. Also, there is no
restriction for aqt to be shipped as source tarball because it does
not ship any binaries.
2020-04-02 22:56:37 -03:00
evandrocoan
793c31c32e
Set to Windows build check to pass all wheels to pip at once
2020-04-02 22:56:29 -03:00
evandrocoan
fe4fc14f3e
Fixed checks.yml hashFiles not using the correct glob pattern
...
This project requirements files are named .txt and .dev
2020-04-02 22:56:24 -03:00
evandrocoan
4f591235c7
Set to checks.yml install and import anki wheels
...
# Conflicts:
# .github/workflows/checks.yml
2020-04-02 22:56:13 -03:00
evandrocoan
597fa88910
Fixed old cache making build fail
...
# Conflicts:
# .github/workflows/checks.yml
2020-04-02 14:47:10 -03:00