mirror of
https://github.com/thegeeklab/corenetworks.git
synced 2024-11-28 05:00:35 +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
|
THEME := hugo-geekdoc
|
||||||
BASEDIR := docs
|
BASEDIR := docs
|
||||||
THEMEDIR := $(BASEDIR)/themes
|
THEMEDIR := $(BASEDIR)/themes
|
||||||
@ -14,8 +15,7 @@ doc: doc-assets doc-generate
|
|||||||
.PHONY: doc-assets
|
.PHONY: doc-assets
|
||||||
doc-assets:
|
doc-assets:
|
||||||
mkdir -p $(THEMEDIR)/$(THEME)/ ; \
|
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
|
.PHONY: doc-generate
|
||||||
doc-generate:
|
doc-generate:
|
||||||
pdoc --template-dir $(BASEDIR)/templates/ -o $(APIDIR) --force \
|
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