Commit graph

18 commits

Author SHA1 Message Date
Aravinth Manivannan
d788e51474
fix: rm coverage workflow, tarpaulin is broken 2023-10-17 14:34:47 +05:30
Aravinth Manivannan
e1e80b149d
chore: update redis_module to 2.0.5 2023-10-17 14:34:47 +05:30
Aravinth Manivannan
8d4c88907f
feat: CI: enable ci on all branches 2023-10-17 14:34:37 +05:30
realaravinth
67d6c701ba
feat: publish libcache to dl.mcaptcha.org 2022-08-15 17:59:04 +05:30
realaravinth
08311ff7f0
feat: CI: run build every day at 0900 2022-05-06 17:25:10 +05:30
realaravinth
820d78d7a9
bump redis-module and setup docker caching on CI 2021-12-16 14:58:18 +05:30
realaravinth
4ad44b39b3
Fixes #2: fix docker builds
Docker layer caching broke the build. target/release/libcache.so that
was copied over from "builder" stage img was the result of the first
stage of compilation(dependencies only and no source code)

So the object file didn't contain anything that resembled this repo's source
code.

This patch employs a slightly modified caching technique(see Dockerfile)
which fixes the issue
2021-12-16 14:51:51 +05:30
realaravinth
005d69d80f
fix docker img publish routine 2021-12-06 16:23:06 +05:30
realaravinth
624b12caca
move coverage workflow into separate run:
tarpaulin failed frequently, so didn't it affect the main run which,
from now on also publishes the docker img
2021-12-06 13:15:35 +05:30
realaravinth
99e95b70b5
add spellcheck workflow and fix typos 2021-12-06 13:05:58 +05:30
realaravinth
ed226a969c
docs 2021-06-09 19:49:10 +05:30
realaravinth
5737fca771
linting and doc workflow 2021-06-09 19:47:09 +05:30
realaravinth
17c2fcacd9
udpate docs command 2021-06-06 23:12:27 +05:30
realaravinth
41ff1bc1ae
CI: generate coverage 2021-06-05 17:28:43 +05:30
realaravinth
805e1174cc
CI typo and makefile improvements 2021-06-05 17:14:51 +05:30
realaravinth
965a7acd65
integration tests and makefile 2021-06-05 16:56:35 +05:30
realaravinth
8e7a7dd093
new menches 2021-06-05 14:17:24 +05:30
realaravinth
be961398bd
tests 2021-06-05 13:57:40 +05:30