1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-04-25 01:55:04 +02:00

chore(ci): tasks

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos A Becker 2021-10-12 16:41:32 -03:00
parent fb0a007440
commit 0decc7251f
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940
4 changed files with 29 additions and 4 deletions

View File

@ -16,10 +16,12 @@ jobs:
-
name: checkout
uses: actions/checkout@v2
-
name: Set up Task
uses: arduino/setup-task@v1
-
name: build
run: |
docker run --rm -v ${PWD}/www:/docs squidfunk/mkdocs-material build
run: task docs:build
-
name: htmltest
uses: wjdp/htmltest-action@master

View File

@ -23,8 +23,11 @@ jobs:
with:
go-version: 1.17
-
name: docs
run: ./scripts/cmd_docs.sh
name: Set up Task
uses: arduino/setup-task@v1
-
name: Refresh docs
run: task docs:generate
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: "docs: update cmd docs"

1
.gitignore vendored
View File

@ -14,3 +14,4 @@ www/site
.idea/
testdata/acceptance/tmp/
completions/
.task/

View File

@ -83,6 +83,18 @@ tasks:
cmds:
- task: ci
docs:generate:
desc: Generate docs
cmds:
- ./scripts/cmd_docs.sh
sources:
- cmd/*.go
- ./scripts/cmd_docs.sh
- CONTRIBUTING.md
generates:
- www/docs/cmd/*.md
- www/docs/contributing.md
docs:imgs:
desc: Download and resize images
cmds:
@ -95,8 +107,15 @@ tasks:
docs:serve:
desc: Start documentation server
cmds:
- task: docs:generate
- '{{.DOCKER}} run --rm -it -p 8000:8000 -v ${PWD}/www:/docs docker.io/squidfunk/mkdocs-material'
docs:build:
desc: Build docs
cmds:
- task: docs:generate
- '{{.DOCKER}} run --rm -v ${PWD}/www:/docs docker.io/squidfunk/mkdocs-material build'
docs:vercel:build:
desc: Build documentation for deploying to Vercel
cmds: