mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
ci: separate workflow for docs line len check (#6653)
This commit is contained in:
22
.github/workflows/ci.yml
vendored
22
.github/workflows/ci.yml
vendored
@@ -1,7 +1,16 @@
|
||||
name: CI
|
||||
on: [push, pull_request]
|
||||
jobs:
|
||||
|
||||
on:
|
||||
push:
|
||||
paths-ignore:
|
||||
- "doc/**"
|
||||
- "CHANGELOG.md"
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- "doc/**"
|
||||
- "CHANGELOG.md"
|
||||
|
||||
jobs:
|
||||
code-formatting:
|
||||
runs-on: ubuntu-18.04
|
||||
env:
|
||||
@@ -461,15 +470,6 @@ jobs:
|
||||
# - name: v2 self compilation
|
||||
# run: .\v.exe -o v2.exe cmd/v && .\v2.exe -o v3.exe cmd/v
|
||||
|
||||
docs-line-len-check:
|
||||
runs-on: ubuntu-18.04
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Build
|
||||
run: make
|
||||
- name: Check docs line length
|
||||
run: ./v run cmd/tools/check-md.v doc/docs.md CHANGELOG.md
|
||||
|
||||
|
||||
compilable-v-c-and-v-win-c:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
23
.github/workflows/docs_ci.yml
vendored
Normal file
23
.github/workflows/docs_ci.yml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
name: Docs CI
|
||||
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
- "cmd/tools/check-md.v"
|
||||
- "doc/**"
|
||||
- "CHANGELOG.md"
|
||||
pull_request:
|
||||
paths:
|
||||
- "cmd/tools/check-md.v"
|
||||
- "doc/**"
|
||||
- "CHANGELOG.md"
|
||||
|
||||
jobs:
|
||||
docs-line-len-check:
|
||||
runs-on: ubuntu-18.04
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Build V
|
||||
run: make
|
||||
- name: Check docs line length
|
||||
run: ./v run cmd/tools/check-md.v doc/docs.md doc/upcoming.md CHANGELOG.md
|
||||
Reference in New Issue
Block a user