-38
.github/workflows/ci.yml
-38
.github/workflows/ci.yml
···
1
-
name: CI
2
-
on:
3
-
push:
4
-
branches:
5
-
- 'master'
6
-
pull_request:
7
-
branches:
8
-
- 'master'
9
-
10
-
jobs:
11
-
docs:
12
-
runs-on: ubuntu-latest
13
-
steps:
14
-
- uses: actions/checkout@v4
15
-
- name: panvimdoc
16
-
uses: kdheepak/panvimdoc@v4.0.1
17
-
with:
18
-
vimdoc: mise.nvim
19
-
version: "Neovim >= 0.9.0"
20
-
description: "For Neovim >= 0.9.0"
21
-
demojify: true
22
-
treesitter: true
23
-
- name: Push changes
24
-
uses: stefanzweifel/git-auto-commit-action@v5
25
-
with:
26
-
commit_message: "chore(build): auto-generate vimdoc"
27
-
commit_user_name: "github-actions[bot]"
28
-
commit_user_email: "github-actions[bot]@users.noreply.github.com"
29
-
commit_author: "github-actions[bot] <github-actions[bot]@users.noreply.github.com>"
30
-
release:
31
-
name: release
32
-
needs:
33
-
- docs
34
-
runs-on: ubuntu-latest
35
-
steps:
36
-
- uses: googleapis/release-please-action@v4
37
-
with:
38
-
release-type: simple