Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: run GitHub action when Charts are touched to check Helm values ref #16577

Merged
merged 1 commit into from
Jun 22, 2021

Conversation

qmonnet
Copy link
Member

@qmonnet qmonnet commented Jun 17, 2021

PR #16238 added a reference for the Helm values in the Charts to the documentation. A number of these values are not common words from the dictionary, and need to be added to the list of acceptable words in the spelling list as we update the charts.

The GitHub action for documentation is supposed to help with the task, catching omitted keywords. But it is only run when a number of documentation-related files are run, and this does not currently include the Charts! Let's fix in order to catch spelling mistake (or omitted spelling list updates).

Fixes: #16238

PR cilium#16238 added a reference for the Helm values in the Charts to the
documentation. A number of these values are not common words from the
dictionary, and need to be added to the list of acceptable words in the
spelling list as we update the charts.

The GitHub action for documentation is supposed to help with the task,
catching omitted keywords. But it is only run when a number of
documentation-related files are run, and this does not currently include
the Charts! Let's fix in order to catch spelling mistake (or omitted
spelling list updates).

Fixes: cilium#16238
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
@qmonnet qmonnet added area/documentation Impacts the documentation, including textual changes, sphinx, or other doc generation code. area/CI Continuous Integration testing issue or flake release-note/misc This PR makes changes that have no direct user impact. labels Jun 17, 2021
@qmonnet qmonnet requested a review from bmcustodio June 17, 2021 09:40
@qmonnet qmonnet requested review from a team as code owners June 17, 2021 09:40
@tklauser
Copy link
Member

I see that #16238 was backported to 1.10. Should we backport this PR as well?

@qmonnet
Copy link
Member Author

qmonnet commented Jun 17, 2021

I don't really expect backports to introduce spelling mistakes or mismatches in the spelling list, but seeing how simple the change is (and that the list of files triggering runs for the GH action has been backported too), I guess there's no harm in backporting this one as well.

@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from master in 1.10.2 Jun 17, 2021
@pchaigno pchaigno added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jun 22, 2021
@jibi jibi merged commit 4e5272b into cilium:master Jun 22, 2021
@qmonnet qmonnet deleted the pr/run-doc-ga-on-charts branch June 22, 2021 14:29
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Needs backport from master to Backport pending to v1.10 in 1.10.2 Jun 25, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Backport pending to v1.10 to Backport done to v1.10 in 1.10.2 Jun 28, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Backport pending to v1.10 to Backport done to v1.10 in 1.10.2 Jun 28, 2021
qmonnet added a commit to qmonnet/cilium that referenced this pull request Jul 1, 2021
A spurious slash at the end of the pattern for files to watch for changes
in the description of the GitHub workflow prevented the action to run
on all changes of the Helm values. Fix it.

Fixes: 4e5272b ("docs: run GitHub action when Charts are touched to check Helm values ref")
Fixes: cilium#16577
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
joestringer pushed a commit that referenced this pull request Jul 1, 2021
A spurious slash at the end of the pattern for files to watch for changes
in the description of the GitHub workflow prevented the action to run
on all changes of the Helm values. Fix it.

Fixes: 4e5272b ("docs: run GitHub action when Charts are touched to check Helm values ref")
Fixes: #16577
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
qmonnet added a commit to qmonnet/cilium that referenced this pull request Jul 1, 2021
[ upstream commit b89118b ]

A spurious slash at the end of the pattern for files to watch for changes
in the description of the GitHub workflow prevented the action to run
on all changes of the Helm values. Fix it.

Fixes: 4e5272b ("docs: run GitHub action when Charts are touched to check Helm values ref")
Fixes: cilium#16577
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
aanm pushed a commit that referenced this pull request Jul 2, 2021
[ upstream commit b89118b ]

A spurious slash at the end of the pattern for files to watch for changes
in the description of the GitHub workflow prevented the action to run
on all changes of the Helm values. Fix it.

Fixes: 4e5272b ("docs: run GitHub action when Charts are touched to check Helm values ref")
Fixes: #16577
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI Continuous Integration testing issue or flake area/documentation Impacts the documentation, including textual changes, sphinx, or other doc generation code. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
No open projects
1.10.2
Backport done to v1.10
Development

Successfully merging this pull request may close these issues.

None yet

6 participants