Commit Graph

148 Commits

Author SHA1 Message Date
Damien Elmes
ea07642c16 add issue template config.yml 2021-02-19 14:11:21 +10:00
Damien Elmes
e5d2d76666 tweak issue template again
re: https://github.com/ankitects/anki/issues/988
2021-02-19 14:06:16 +10:00
Damien Elmes
ae83e6ee15 tweak issue template 2021-02-19 13:44:14 +10:00
Damien Elmes
d4de9d3a34 Update issue templates 2021-02-03 15:31:17 +10:00
Damien Elmes
f2db4f4996 move contributor check into Buildkite 2020-12-09 21:01:11 +10:00
Damien Elmes
0afdbdf7e0 move Linux & Mac tests to Buildkite 2020-12-08 22:23:27 +10:00
Damien Elmes
07e814ded5 clean up GHA workflow
wheel uploading to pypi will be handled separately for future releases
2020-11-24 21:00:38 +10:00
Damien Elmes
1c5f94d46f strip out unused gettext refs 2020-11-18 13:22:51 +10:00
Damien Elmes
e3eca1c563 bust CI cache 2020-11-10 09:48:42 +10:00
Damien Elmes
96f6b94dba disable Windows CI for now 2020-11-05 21:00:02 +10:00
Damien Elmes
abf34b561e Revert "remove gif-lfs"
This reverts commit 1c5b82ff75.

Issue fixed.
2020-11-05 18:46:22 +10:00
Damien Elmes
1c5b82ff75 remove gif-lfs
https://github.com/actions/virtual-environments/issues/1983
2020-11-05 12:31:14 +10:00
Damien Elmes
6f95a7f3e2 migrate away from insecure add-path statement 2020-11-05 12:27:36 +10:00
Damien Elmes
38e4428c4a gettext and bazelisk come standard on macOS runner 2020-11-05 12:24:10 +10:00
Damien Elmes
2efcf8a9d0 show Bazel timestamps in CI 2020-11-05 12:23:06 +10:00
Damien Elmes
9f215e2f7a experiment with repo/disk cache instead of output root
edit to trigger rebuild
2020-11-05 12:07:01 +10:00
Damien Elmes
02dfc19250 hash the lock files
GitHub's cache is not a great fit for Bazel, but this will do for now
2020-11-04 21:02:10 +10:00
Damien Elmes
ef5cd9f551 test caching; disable broken Windows build for now
edit to re-run tests
2020-11-01 20:08:08 +10:00
Damien Elmes
3c428fe336 update CI 2020-11-01 16:33:40 +10:00
Damien Elmes
5e602c553f enforce eol normalization in gitattributes 2020-11-01 15:24:25 +10:00
Damien Elmes
f61b6c0359 drop 3.7 support in CI 2020-11-01 15:05:28 +10:00
Damien Elmes
0cf964b16d trailing newline .ftl check can happen at build time
Removes the need to build ripgrep for CI
2020-11-01 14:59:45 +10:00
Damien Elmes
99af63d81c bust cache 2020-10-10 19:39:21 +10:00
Damien Elmes
ed3527ab52 vendor rsync binary 2020-10-05 14:09:59 +10:00
Damien Elmes
73cffc7cee disable pyenv cache on Linux
https://github.com/ankitects/anki/pull/681
2020-09-01 09:11:07 +10:00
Damien Elmes
aadc543163 try pyenv cache again on macOS 2020-08-22 11:47:36 +10:00
Damien Elmes
ec43c8657d tar -> gnu-tar 2020-08-22 10:47:17 +10:00
Damien Elmes
43f5db6480 try gnu tar workaround for CI cache
https://github.com/actions/cache/issues/403#issuecomment-678348989
2020-08-22 09:19:32 +10:00
Damien Elmes
9a8e6d8bdf attempt to work around https://github.com/actions/cache/issues/403 2020-08-21 20:05:44 +10:00
Damien Elmes
3001e0425d bust CI cache 2020-08-21 19:57:16 +10:00
Damien Elmes
e12df2bb1d Revert "Merge pull request #729 from evandroforks/upload_rslib_artifacts"
This reverts commit 7bdb014fbb, reversing
changes made to 4c052e8164.

Issue tracked on https://github.com/actions/cache/issues/403
2020-08-21 19:56:17 +10:00
evandrocoan
099971086f 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
c8cd97cf22 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
ce85169f13 Reset cargo rspy 2020-08-09 17:18:05 +02:00
Henrik Giesel
c4522ff56d Reset the cargo rslib 2020-08-09 17:05:29 +02:00
Henrik Giesel
79c2e31391 Reset the cargo registry 2020-08-09 17:01:22 +02:00
Henrik Giesel
1e5250cd0d Reset cargo index cache by bumping its number from 22 to 23 2020-08-09 16:38:27 +02:00
Damien Elmes
6de9030680 bust cache again 2020-07-31 14:15:55 +10:00
Damien Elmes
4b4e64e7c1 bust CI cache to hopefully fix Mac build issue 2020-07-30 09:44:23 +10:00
evandrocoan
a4e7a76ab7 Set to to checks.yml not run check rules on tagged releases 2020-07-27 23:26:21 -03:00
evandrocoan
380b0fb83c 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
bc5cf14854 one more attempt at fixing the problem by busting the cache 2020-07-11 09:09:49 +10:00
Damien Elmes
c50fa2c787 invalidate cache
in the hopes of fixing
https://github.com/ankitects/anki/runs/848327907
2020-07-08 14:34:23 +10:00
evandrocoan
b44c971d2c 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
ee204aa3e2 Revert "bump CI node version"
This reverts commit 93c8e48cd4.

Was hoping this would fix the protobuf build issues on win32; it did not.
2020-06-29 17:42:19 +10:00
Damien Elmes
93c8e48cd4 bump CI node version 2020-06-29 17:19:08 +10:00
Damien Elmes
75cbe6c0c2 add --fail to curl calls
closes #656 - thanks Evandro
2020-06-08 11:20:30 +10:00
Damien Elmes
21d800281b use mirror of Windows pyaudio wheels 2020-06-08 11:19:19 +10:00
Damien Elmes
cc4d0d3576 bust pyenv cache 2020-06-02 18:19:40 +10:00
evandrocoan
05f36bd05f Fix misspelling of rsync variable name on checks.yml 2020-05-20 19:19:36 -03:00