tools: makefile: add process target (automatically add github metadata/stars/last update date to github.com projects)

This commit is contained in:
nodiscc 2022-06-04 15:01:18 +02:00
parent 8a59c3aec3
commit ba88dc5a84
No known key found for this signature in database
GPG key ID: 067FC4266A4B6909

View file

@ -16,6 +16,11 @@ import: install
source .venv/bin/activate && \
hecat import --source-file awesome-selfhosted/README.md --output-directory ./
.PHONY: process # apply automatic processing (gather github metadata)
process: install
source .venv/bin/activate && \
hecat process --processors github_metadata --source-directory ./
.PHONY: build # build markdown singlepage document from yaml data
build: install
rm -rf awesome-selfhosted && git clone https://github.com/awesome-selfhosted/awesome-selfhosted