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

ci/linting: Update envoy.code.check for yamllint #33849

Merged
merged 1 commit into from May 1, 2024

Conversation

phlax
Copy link
Member

@phlax phlax commented Apr 29, 2024

We were having some issues with yamllint whereby a lot of files were not being seen - not sure exactly why, possibly upstream bug, maybe a bug in our code.

either way, setting the files to ex/include in .yamllint config file seems to do the trick so this updates to use newer envoy.code.check which does that and fixes all the hidden yaml fails

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Apr 29, 2024
Copy link

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @moderation

🐱

Caused by: #33849 was opened by phlax.

see: more, trace.

@phlax phlax force-pushed the code-check-yamllint branch 2 times, most recently from 7628a53 to 75fabd9 Compare April 29, 2024 17:51
@phlax phlax changed the title ci/linting: Update envoy.code.check for yamllint [WIP] ci/linting: Update envoy.code.check for yamllint Apr 29, 2024
@phlax phlax marked this pull request as draft April 29, 2024 18:01
@phlax phlax force-pushed the code-check-yamllint branch 2 times, most recently from 6130c46 to 59cea39 Compare April 29, 2024 21:06
@phlax phlax changed the title [WIP] ci/linting: Update envoy.code.check for yamllint ci/linting: Update envoy.code.check for yamllint Apr 29, 2024
@phlax phlax marked this pull request as ready for review April 29, 2024 21:08
@phlax phlax force-pushed the code-check-yamllint branch 2 times, most recently from d568ca2 to ea842a3 Compare April 29, 2024 21:37
@phlax
Copy link
Member Author

phlax commented Apr 29, 2024

/docs

Copy link

Docs for this Pull Request will be rendered here:

https://storage.googleapis.com/envoy-pr/33849/docs/index.html

The docs are (re-)rendered each time the CI envoy-presubmit (precheck docs) job completes.

🐱

Caused by: a #33849 (comment) was created by @phlax.

see: more, trace.

@phlax phlax changed the title ci/linting: Update envoy.code.check for yamllint [WIP] ci/linting: Update envoy.code.check for yamllint Apr 29, 2024
@phlax phlax marked this pull request as draft April 29, 2024 21:47
@phlax phlax force-pushed the code-check-yamllint branch 2 times, most recently from 04b51be to 3783a4d Compare April 29, 2024 22:18
@phlax phlax force-pushed the code-check-yamllint branch 3 times, most recently from f14a39b to 6abd0ca Compare April 30, 2024 10:30
@phlax phlax force-pushed the code-check-yamllint branch 2 times, most recently from 8cc9fcf to bb00c68 Compare April 30, 2024 11:10
Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax marked this pull request as ready for review April 30, 2024 12:52
@phlax phlax changed the title [WIP] ci/linting: Update envoy.code.check for yamllint ci/linting: Update envoy.code.check for yamllint Apr 30, 2024
Copy link
Contributor

@adisuissa adisuissa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@phlax phlax merged commit 5351b1d into envoyproxy:main May 1, 2024
52 of 53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps Approval required for changes to Envoy's external dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants