ci: dispatch docs gen from main

This commit is contained in:
Folke Lemaitre 2024-06-29 12:00:15 +02:00
parent 9ab3061690
commit 09f69bae4b
No known key found for this signature in database
GPG Key ID: 41F8B1FBACAE2040
1 changed files with 8 additions and 0 deletions

View File

@ -26,6 +26,13 @@ jobs:
nvim --version nvim --version
[ ! -d tests ] && exit 0 [ ! -d tests ] && exit 0
./tests/run ./tests/run
docs:
runs-on: ubuntu-latest
needs: tests
steps:
- name: Generate Docs
shell: bash
run: gh workflow run "Deploy to Github Pages" --ref docs
community: community:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -61,6 +68,7 @@ jobs:
if: ${{ github.ref == 'refs/heads/main' }} if: ${{ github.ref == 'refs/heads/main' }}
needs: needs:
- tests - tests
- docs
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: googleapis/release-please-action@v4 - uses: googleapis/release-please-action@v4