Skip to content

Commit 64cce9e

Browse files
committed
ci(workflow): add VHS support to documentation workflow
1 parent 73dd4e1 commit 64cce9e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/docspublish.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ jobs:
2020
run: |
2121
uv --version
2222
uv sync --frozen --group base --group script
23+
- name: Install VHS
24+
uses: charmbracelet/vhs-action@v2
2325
- name: Update CLI screenshots
2426
run: |
2527
uv run --no-sync poe doc:screenshots
2628
- name: Commit and push updated CLI screenshots
2729
run: |
2830
git config --global user.name "github-actions[bot]"
2931
git config --global user.email "github-actions[bot]@users.noreply.github.com"
30-
git add docs/images/cli_help
32+
git add docs/images/cli_help docs/images/*.gif
3133
3234
if [[ -n "$(git status --porcelain)" ]]; then
3335
git commit -m "docs(cli/screenshots): update CLI screenshots" -m "[skip ci]"

0 commit comments

Comments
 (0)