docs: add demo images showcase and automate release tagging

- Add demo images table to README showing CLI usage, Web UI assets, and workflow visualization
- Reposition demo images table to appear after Quickstart section for better content flow
- Add GitHub Actions step to automatically mark releases as latest in manual-release workflow
This commit is contained in:
j3ssie
2026-01-21 18:42:59 +08:00
parent c5e489b781
commit cf8c729da1
2 changed files with 12 additions and 3 deletions
+8
View File
@@ -48,3 +48,11 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GORELEASER_CURRENT_TAG: ${{ steps.get-tag.outputs.tag }}
- name: Mark release as latest
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
TAG="${{ steps.get-tag.outputs.tag }}"
echo "Marking $TAG as latest release"
gh release edit "$TAG" --latest