RHFest Action
Version updated for https://github.com/RotorHazard/rhfest-action to version v3.0.1.
- This action is used across all versions by ? repositories.
Action Type
This is a Docker action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The RHFest GitHub Action automates the validation of manifest.json files for RotorHazard plugins. It checks for schema compliance, proper repository structure, and correct formatting of fields such as domain, version, and dependencies, while providing detailed validation feedback using GitHub-friendly annotations. This action simplifies quality assurance by identifying errors and inconsistencies in plugin manifests, ensuring compatibility and adherence to required standards.
Release notes
What’s changed
To receive a notification on new releases, click on Watch > Custom > Releases on the top.
🧰 Maintenance
- #141 Add CI workflow configuration for linting and building @klaasnicolaas
- #230 Update Python version to 3.14 and enhance CI/CD configurations @klaasnicolaas
- #231 🎆Updates maintenance/license year to 2026 @klaasnicolaas
⬆️ Dependency updates
- #107 ⬆️ Lock file maintenance @renovate[bot]
- #108 ⬆️ Update dependency ruff to v0.12.0 @renovate[bot]
- #109 ⬆️ Update astral-sh/setup-uv action to v6.2.1 @renovate[bot]
- #110 ⬆️ Update astral-sh/setup-uv action to v6.3.0 @renovate[bot]
- #111 ⬆️ Lock file maintenance @renovate[bot]
- #112 ⬆️ Lock file maintenance @renovate[bot]
- #113 ⬆️ Update astral-sh/setup-uv action to v6.3.1 @renovate[bot]
- #114 ⬆️ Update dependency ruff to v0.12.1 @renovate[bot]
- #115 ⬆️ Update dependency ruff to v0.12.2 @renovate[bot]
- #117 ⬆️ Update dependency ruff to v0.12.3 @renovate[bot]
- #118 ⬆️ Update dependency ruff to v0.12.4 @renovate[bot]
- #119 ⬆️ Update astral-sh/setup-uv action to v6.4.1 @renovate[bot]
- #120 ⬆️ Lock file maintenance @renovate[bot]
- #121 ⬆️ Update astral-sh/setup-uv action to v6.4.3 @renovate[bot]
- #122 ⬆️ Update dependency ruff to v0.12.5 @renovate[bot]
- #123 ⬆️ Update dependency ruff to v0.12.7 @renovate[bot]
- #124 ⬆️ Update docker/metadata-action action to v5.8.0 @renovate[bot]
- #125 ⬆️ Update docker/login-action action to v3.5.0 @renovate[bot]
- #126 ⬆️ Update dependency ruff to v0.12.8 @renovate[bot]
- #127 ⬆️ Update dependency pre-commit to v4.3.0 @renovate[bot]
- #129 ⬆️ Lock file maintenance @renovate[bot]
- #130 ⬆️ Update actions/checkout action to v4.3.0 @renovate[bot]
- #128 ⬆️ Update dependency pre-commit-hooks to v6 @renovate[bot]
- #131 ⬆️ Update actions/checkout action to v5 @renovate[bot]
- #132 ⬆️ Update astral-sh/setup-uv action to v6.5.0 @renovate[bot]
- #133 ⬆️ Update dependency ruff to v0.12.9 @renovate[bot]
- #134 ⬆️ Lock file maintenance @renovate[bot]
- #135 ⬆️ Update astral-sh/setup-uv action to v6.6.0 @renovate[bot]
- #136 ⬆️ Update dependency ruff to v0.12.10 @renovate[bot]
- #137 ⬆️ Lock file maintenance @renovate[bot]
- #138 ⬆️ Update astral-sh/setup-uv action to v6.6.1 @renovate[bot]
- #139 ⬆️ Update dependency ruff to v0.12.12 @renovate[bot]
- #140 ⬆️ Lock file maintenance @renovate[bot]
- #142 ⬆️ Update dependency ruff to v0.13.0 @renovate[bot]
- #143 ⬆️ Update astral-sh/setup-uv action to v6.7.0 @renovate[bot]
- #144 ⬆️ Update dependency ruff to v0.13.1 @renovate[bot]
- #145 ⬆️ Update hadolint/hadolint-action action to v3.3.0 @renovate[bot]
- #146 ⬆️ Update dependency ruff to v0.13.2 @renovate[bot]
- #147 ⬆️ Lock file maintenance @renovate[bot]
- #148 ⬆️ Update docker/login-action action to v3.6.0 @renovate[bot]
- #149 ⬆️ Update astral-sh/setup-uv action to v6.8.0 @renovate[bot]
- #150 ⬆️ Update dependency ruff to v0.13.3 @renovate[bot]
- #151 ⬆️ Update dependency ruff to v0.14.0 @renovate[bot]
- #152 ⬆️ Update astral-sh/setup-uv action to v7 @renovate[bot]
- #153 ⬆️ Update astral-sh/setup-uv action to v7.1.0 @renovate[bot]
- #154 ⬆️ Update dependency ruff to v0.14.1 @renovate[bot]
- #155 ⬆️ Update astral-sh/setup-uv action to v7.1.1 @renovate[bot]
- #156 ⬆️ Lock file maintenance @renovate[bot]
- #157 ⬆️ Update dependency ruff to v0.14.2 @renovate[bot]
- #158 ⬆️ Update astral-sh/setup-uv action to v7.1.2 @renovate[bot]
- #159 ⬆️ Update dependency ruff to v0.14.3 @renovate[bot]
- #160 ⬆️ Lock file maintenance @renovate[bot]
- #161 ⬆️ Update docker/metadata-action action to v5.9.0 @renovate[bot]
- #162 ⬆️ Update dependency ruff to v0.14.4 @renovate[bot]
- #163 ⬆️ Update dependency pre-commit to v4.4.0 @renovate[bot]
- #164 ⬆️ Update astral-sh/setup-uv action to v7.1.3 @renovate[bot]
- #165 ⬆️ Update dependency ruff to v0.14.5 @renovate[bot]
- #166 ⬆️ Lock file maintenance @renovate[bot]
- #167 ⬆️ Update actions/checkout action to v5.0.1 @renovate[bot]
- #168 ⬆️ Update actions/checkout action to v6 @renovate[bot]
- #169 ⬆️ Update astral-sh/setup-uv action to v7.1.4 @renovate[bot]
- #170 ⬆️ Update dependency ruff to v0.14.6 @renovate[bot]
- #171 ⬆️ Update dependency pre-commit to v4.5.0 @renovate[bot]
- #172 ⬆️ Update docker/metadata-action action to v5.10.0 @renovate[bot]
- #173 ⬆️ Update dependency ruff to v0.14.7 @renovate[bot]
- #174 ⬆️ Lock file maintenance @renovate[bot]
- #175 ⬆️ Update actions/checkout action to v6.0.1 @renovate[bot]
- #176 ⬆️ Update astral-sh/setup-uv action to v7.1.5 @renovate[bot]
- #177 ⬆️ Update dependency ruff to v0.14.8 @renovate[bot]
- #178 ⬆️ Update dependency ruff to v0.14.9 @renovate[bot]
- #179 ⬆️ Update astral-sh/setup-uv action to v7.1.6 @renovate[bot]
- #180 ⬆️ Lock file maintenance @renovate[bot]
- #181 ⬆️ Update dependency pre-commit to v4.5.1 @renovate[bot]
- #182 ⬆️ Update dependency ruff to v0.14.10 @renovate[bot]
- #183 ⬆️ Update docker/setup-buildx-action action to v3.12.0 @renovate[bot]
- #184 ⬆️ Lock file maintenance @renovate[bot]
- #185 ⬆️ Lock file maintenance @renovate[bot]
- #186 ⬆️ Lock file maintenance @renovate[bot]
- #187 ⬆️ Update astral-sh/setup-uv action to v7.2.0 @renovate[bot]
- #188 ⬆️ Update dependency ruff to v0.14.11 @renovate[bot]
- #189 ⬆️ Lock file maintenance @renovate[bot]
- #190 ⬆️ Update dependency ruff to v0.14.13 @renovate[bot]
- #191 ⬆️ Lock file maintenance @renovate[bot]
- #192 ⬆️ Lock file maintenance @renovate[bot]
- #193 ⬆️ Update release-drafter/release-drafter action to v6.1.1 @renovate[bot]
- #194 ⬆️ Update actions/checkout action to v6.0.2 @renovate[bot]
- #195 ⬆️ Update dependency ruff to v0.14.14 @renovate[bot]
- #196 ⬆️ Update release-drafter/release-drafter action to v6.2.0 @renovate[bot]
- #197 ⬆️ Update klaasnicolaas/action-pr-labels action to v3 @renovate[bot]
- #198 ⬆️ Update docker/login-action action to v3.7.0 @renovate[bot]
- #199 ⬆️ Update klaasnicolaas/action-pr-labels action to v3.1.0 @renovate[bot]
- #200 ⬆️ Update astral-sh/setup-uv action to v7.2.1 @renovate[bot]
- #201 ⬆️ Update dependency ruff to v0.15.0 @renovate[bot]
- #202 ⬆️ Update astral-sh/setup-uv action to v7.3.0 @renovate[bot]
- #203 ⬆️ Update docker/build-push-action action to v6.19.1 @renovate[bot]
- #205 ⬆️ Update docker/build-push-action action to v6.19.2 @renovate[bot]
- #204 ⬆️ Update dependency ruff to v0.15.1 @renovate[bot]
- #206 ⬆️ Lock file maintenance @renovate[bot]
- #207 ⬆️ Update dependency ruff to v0.15.2 @renovate[bot]
- #208 ⬆️ Lock file maintenance @renovate[bot]
- #209 ⬆️ Update dependency ruff to v0.15.4 @renovate[bot]
- #210 ⬆️ Update astral-sh/setup-uv action to v7.3.1 @renovate[bot]
- #211 ⬆️ Lock file maintenance @renovate[bot]
- #212 ⬆️ Update docker/login-action action to v4 @renovate[bot]
- #213 ⬆️ Update dependency ruff to v0.15.5 @renovate[bot]
- #216 ⬆️ Update docker/setup-buildx-action action to v4 @renovate[bot]
- #215 ⬆️ Update docker/metadata-action action to v6 @renovate[bot]
- #214 ⬆️ Update docker/build-push-action action to v7 @renovate[bot]
- #217 ⬆️ Update release-drafter/release-drafter action to v6.4.0 @renovate[bot]
- #218 ⬆️ Lock file maintenance @renovate[bot]
- #219 ⬆️ Update astral-sh/setup-uv action to v7.4.0 @renovate[bot]
- #220 ⬆️ Update dependency ruff to v0.15.6 @renovate[bot]
- #221 ⬆️ Update astral-sh/setup-uv action to v7.5.0 @renovate[bot]
- #223 ⬆️ Lock file maintenance @renovate[bot]
- #222 ⬆️ Update release-drafter/release-drafter action to v7 @renovate[bot]
- #224 ⬆️ Update astral-sh/setup-uv action to v7.6.0 @renovate[bot]
- #225 ⬆️ Update release-drafter/release-drafter action to v7.1.0 @renovate[bot]
- #226 ⬆️ Update release-drafter/release-drafter action to v7.1.1 @renovate[bot]
- #227 ⬆️ Update dependency ruff to v0.15.7 @renovate[bot]
- #228 ⬆️ Lock file maintenance @renovate[bot]
- #229 ⬆️ Update dependency requests to v2.33.0 [SECURITY] @renovate[bot]
- #233 ⬆️ Update dependency ruff to v0.15.8 @renovate[bot]
Full Changelog: https://github.com/RotorHazard/rhfest-action/compare/v3.0.0...v3.0.1