Skip to content

Commit

Permalink
feat: update helm-docs workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
0xDones committed Sep 17, 2024
1 parent e12dc3a commit cc374d7
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/helm-docs.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
name: Helm Docs Check
name: Helm Docs

on: pull_request

jobs:
helm-docs-validation:
helm-docs:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
persist-credentials: false # otherwise, the token used is the GITHUB_TOKEN, instead of your personal token
fetch-depth: 0

- name: Set up Docker
uses: docker/setup-buildx-action@v2

- name: Run helm-docs
run: docker run --rm --volume "$(pwd):/helm-docs" -u "$(id -u)" jnorwood/helm-docs:latest
run: docker run --rm --volume "$(pwd):/helm-docs" -u "$(id -u)" jnorwood/helm-docs:v1.14.2

- name: Check for unstaged changes
run: |
if [ -n "$(git status --porcelain)" ]; then
echo "Unstaged changes detected. Please update the Helm chart documentation in your PR."
exit 1
else
echo "No unstaged changes detected. Documentation is up-to-date."
fi
- name: Commit & Push changes
uses: actions-js/push@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ github.event.pull_request.head.ref }}
message: "docs: auto-generate chart docs"

0 comments on commit cc374d7

Please sign in to comment.