💚 Fix ci
This commit is contained in:
parent
835c3d1f2f
commit
a6303ca49b
4 changed files with 17 additions and 5 deletions
8
.github/workflows/ci.yaml
vendored
8
.github/workflows/ci.yaml
vendored
|
@ -25,12 +25,16 @@ jobs:
|
||||||
- name: Checkout ${{ github.event.repository.name }}
|
- name: Checkout ${{ github.event.repository.name }}
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: Install deps
|
||||||
|
run: task setup
|
||||||
|
|
||||||
- name: Check if code is formatted
|
- name: Check if code is formatted
|
||||||
run: |
|
run: |
|
||||||
v fmt -diff .
|
v fmt -diff .
|
||||||
v fmt -verify .
|
v fmt -verify .
|
||||||
|
|
||||||
- name: Build ${{ github.event.repository.name }}
|
- name: Build ${{ github.event.repository.name }}
|
||||||
run: v .
|
run: task build
|
||||||
|
|
||||||
- name: Run Tests
|
- name: Run Tests
|
||||||
run: v test .
|
run: task test
|
3
.github/workflows/release.yaml
vendored
3
.github/workflows/release.yaml
vendored
|
@ -24,6 +24,9 @@ jobs:
|
||||||
- name: Checkout ${{ github.event.repository.name }}
|
- name: Checkout ${{ github.event.repository.name }}
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: Install deps
|
||||||
|
run: task setup
|
||||||
|
|
||||||
- name: Build ${{ github.event.repository.name }}
|
- name: Build ${{ github.event.repository.name }}
|
||||||
run: task dist
|
run: task dist
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,11 @@ env:
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
|
setup:
|
||||||
|
desc: Setup vss project
|
||||||
|
cmds:
|
||||||
|
- v install markdown
|
||||||
|
|
||||||
doc:
|
doc:
|
||||||
desc: Update module document
|
desc: Update module document
|
||||||
cmds:
|
cmds:
|
||||||
|
|
4
v.mod
4
v.mod
|
@ -1,7 +1,7 @@
|
||||||
Module {
|
Module {
|
||||||
name: 'vss'
|
name: 'vss'
|
||||||
description: 'static site generator'
|
description: 'static site generator'
|
||||||
version: '0.0.4'
|
version: '0.0.3'
|
||||||
license: 'MIT'
|
license: 'MIT'
|
||||||
dependencies: [markdown]
|
dependencies: []
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue