mirror of
https://github.com/thegeeklab/corenetworks.git
synced 2024-11-13 10:20:39 +00:00
Merge pull request #2 from thegeeklab/renovate/configure
Configure Renovate
This commit is contained in:
commit
b428f003c7
6
Makefile
6
Makefile
@ -1,4 +1,5 @@
|
||||
export GEEKDOC_VERSION ?= latest
|
||||
# renovate: datasource=github-releases depName=thegeeklab/hugo-geekdoc
|
||||
THEME_VERSION := v0.4.0
|
||||
THEME := hugo-geekdoc
|
||||
BASEDIR := docs
|
||||
THEMEDIR := $(BASEDIR)/themes
|
||||
@ -14,8 +15,7 @@ doc: doc-assets doc-generate
|
||||
.PHONY: doc-assets
|
||||
doc-assets:
|
||||
mkdir -p $(THEMEDIR)/$(THEME)/ ; \
|
||||
curl -sSL "https://github.com/thegeeklab/$(THEME)/releases/$${GEEKDOC_VERSION}/download/$(THEME).tar.gz" | tar -xz -C $(THEMEDIR)/$(THEME)/ --strip-components=1
|
||||
|
||||
curl -sSL "https://github.com/thegeeklab/$(THEME)/releases/download/${THEME_VERSION}/$(THEME).tar.gz" | tar -xz -C $(THEMEDIR)/$(THEME)/ --strip-components=1
|
||||
.PHONY: doc-generate
|
||||
doc-generate:
|
||||
pdoc --template-dir $(BASEDIR)/templates/ -o $(APIDIR) --force \
|
||||
|
14
renovate.json
Normal file
14
renovate.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"extends": ["config:base"],
|
||||
"regexManagers": [
|
||||
{
|
||||
"fileMatch": ["^Makefile$"],
|
||||
"matchStrings": [
|
||||
"# renovate: datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>.*?))?\\n.*?_VERSION := (?<currentValue>.*)\\s"
|
||||
]
|
||||
}
|
||||
],
|
||||
"droneci": {
|
||||
"enabled": false
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user