Skip to content

ci(docs): exclude .github fixtures from helm-docs - #1965

Merged
traefiker merged 2 commits into
traefik:masterfrom
mloiseleur:ci/warnings
Aug 13, 2026
Merged

ci(docs): exclude .github fixtures from helm-docs#1965
traefiker merged 2 commits into
traefik:masterfrom
mloiseleur:ci/warnings

Conversation

@mloiseleur

Copy link
Copy Markdown
Member

Context

Since #1925 and #1963, the artifacthub-changes test fixtures under .github/fixtures/ contain Chart.yaml files. helm-docs scans the repo recursively for charts, finds them, and warns on each because they have no values.yaml:

level=warning msg="Required chart file .github/fixtures/artifacthub-changes/patch/charts/traefik/values.yaml missing. Skipping documentation for chart"

Motivation

Add a .helmdocsignore (gitignore syntax, native to helm-docs) excluding .github/, so make docs runs clean. Generated VALUES.md is unchanged.

helm-docs scans the whole repo for Chart.yaml and picks up the
artifacthub-changes test fixtures, which have no values.yaml. Ignore
.github/ so 'make docs' runs clean.
@traefiker
traefiker merged commit 47fed48 into traefik:master Aug 13, 2026
2 checks passed
JesusMtnez pushed a commit to JesusMtnez/homelab that referenced this pull request Aug 26, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [traefik](https://traefik.io/) ([source](https://github.com/traefik/traefik-helm-chart)) | HelmChart | minor | `41.2.0` → `41.3.0` |

---

### Release Notes

<details>
<summary>traefik/traefik-helm-chart (traefik)</summary>

### [`v41.3.0`](https://github.com/traefik/traefik-helm-chart/releases/tag/v41.3.0)

[Compare Source](traefik/traefik-helm-chart@v41.2.0...v41.3.0)

#### 🚀 Features

- feat(deps): update ghcr.io/traefik/hub-manager docker tag to v0.45.2 [#&#8203;1969](traefik/traefik-helm-chart#1969) by [@&#8203;renovate-with-github-actions](https://github.com/renovate-with-github-actions)\[bot]
- feat: add new options for traefik v3.7.11 [#&#8203;1973](traefik/traefik-helm-chart#1973) by [@&#8203;youkoulayley](https://github.com/youkoulayley)
- feat(deps): update traefik to v3.7.11 and traefik-hub to v3.20.10 [#&#8203;1975](traefik/traefik-helm-chart#1975) by [@&#8203;youkoulayley](https://github.com/youkoulayley)
- feat(deps): ✨ update traefik-hub to v3.20.11 [#&#8203;1977](traefik/traefik-helm-chart#1977) by [@&#8203;mloiseleur](https://github.com/mloiseleur)

#### 📦 Others

- ci(docs): exclude .github fixtures from helm-docs [#&#8203;1965](traefik/traefik-helm-chart#1965) by [@&#8203;mloiseleur](https://github.com/mloiseleur)
- chore(deps): update dawidd6/action-download-artifact action to v23 [#&#8203;1970](traefik/traefik-helm-chart#1970) by [@&#8203;renovate-with-github-actions](https://github.com/renovate-with-github-actions)\[bot]
- chore(deps): update github actions [#&#8203;1966](traefik/traefik-helm-chart#1966) by [@&#8203;renovate-with-github-actions](https://github.com/renovate-with-github-actions)\[bot]
- chore(release): 🚀 publish 41.3.0 [#&#8203;1974](traefik/traefik-helm-chart#1974) by [@&#8203;youkoulayley](https://github.com/youkoulayley)

#### 👌 Traefik version support

- Traefik Proxy: v3.6.0 -> v3.7.11 (default)
- Traefik Hub: v3.19.3 -> v3.20.11

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zNy4xIiwidXBkYXRlZEluVmVyIjoiNDQuMzcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwL21pbm9yIiwicmVub3ZhdGUvaGVsbSJdfQ==-->

Reviewed-on: https://codeberg.org/JesusMtnez/homelab/pulls/1082
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants