aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/api-docs.yml
Commit message (Collapse)AuthorAge
* ci: use nvim -l in api-docs jobJustin M. Keyes2023-01-05
|
* ci: bump api-docs runner to ubuntu-latest (#21501)dundargoc2022-12-22
| | | | | | This was set explicitly to ubuntu.22.04 as ubuntu-latest pointed to ubuntu.20.04, and we needed 22.04 to have a new enough doxygen version for this job to work. Now that ubuntu-latest points to 22.04 this workaround is no longer needed.
* ci: replace deprecated feature set-output (#20834)dundargoc2022-11-05
| | | | | The new recommended way to share values between Github Actions steps is to use environment files: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter
* ci(api-docs): show required changes with colorDundar Goc2022-05-28
| | | | It makes it easier to see what needs to be changed.
* Merge pull request #18728 from dundargoc/ci/api/upgrade-to-ubuntu-22James McCoy2022-05-24
|\ | | | | ci(api-docs): upgrade to ubuntu 22 and remove conda dependency
| * ci(api-docs): upgrade to ubuntu 22 and remove conda dependencyDundar Goc2022-05-24
| | | | | | | | | | | | Ubuntu 22 has doxygen version 1.9.1 available in apt, which means we don't need to use conda anymore. This will somewhat simplify the workflow.
* | ci(api-docs): add comment explaining why full clone is requiredDundar Goc2022-05-24
|/
* ci: bump github actions versions #18616dundargoc2022-05-20
|
* ci(doc): improve missing docs workflowJavier López2022-03-26
| | | | | | | | | | 1. Add new pattern `runtime/doc/**`. This is a common case were the contributor modifies only the help file but the doc gen would discard their changes. 2. Add to the output what the changes after running doc gen would be. [skip ci]
* chore: fix typos (#17755)dundargoc2022-03-25
| | | | Co-authored-by: Jordan Haine <jhaine@securitycompass.com>
* ci: remove src/nvim/**.lua from docgen patternzeertzjq2022-03-24
| | | | After #17623 this pattern is no longer necessary.
* fix(ci): provide necessary permissions for calling workflowJavier López2022-03-21
| | | | | Also error on the side of security adding an extra check on the automatic PR step.
* ci(docs): add a check for PR's to commit their doc changesJavier López2022-03-18
| | | | | | | | Repurpose the api-docs workflow to also run in all PR's but work only as a check, if the changes in the PR introduce doc changes that are not committed fail. [skip ci]
* ci: create automated PRs as draft PRsJames McCoy2022-01-17
| | | | | | | | | | | | GH workflows aren't allowed to trigger other GH workflows. Since commitlint is a required check now, we need something manual to happen for it to run on vim-patch/api-doc PRs. Creating these PRs as drafts and then marking them as "ready to review" when we want to merge them will provide the manual trigger to run commitlint. [skip ci]
* ci(api-docs): avoid running ci for doc commitsJames McCoy2022-01-17
|
* ci: install doxygen with conda instead of apt (#16517)dundargoc2021-12-08
| | | | | | This provides a newer version of Doxygen (1.9.0 or later) that fixes a bug in the documentation generator. Closes #16498
* ci(gha): New workflow to regen API docs on pushes to release branchesJames McCoy2021-05-31
Upon pushing updates to files which may contain API documentation, the workflow will regenerate the docs and, if there are relevant changes, create a PR targeting the source branch. [skip ci]