Skip to content

Conversation

@braydonk
Copy link
Contributor

Description

Added yamlfmt tool for yaml formatting, addlicense for license header
checks, and some helpful precommit make targets using the new tools.

Related issue

b/238471196

How has this been tested?

make -f tasks.mak precommit: https://pastebin.com/uxKg1XF3
make -f tasks.mak addlicense: The results are part of the changes in this PR
make -f tasks.mak test_confgenerator_update: The results are part of the changes in this PR

Checklist:

  • Unit tests
    • Unit tests do not apply.
    • Unit tests have been added/modified and passed for this PR.
  • Integration tests
    • Integration tests do not apply.
    • Integration tests have been added/modified and passed for this PR.
  • Documentation
    • This PR introduces no user visible changes.
    • This PR introduces user visible changes and the corresponding documentation change has been made.
  • Minor version bump
    • This PR introduces no new features.
    • This PR introduces new features, and there is a separate PR to bump the minor version since the last release already.
    • This PR bumps the version.

@braydonk braydonk requested review from a team and qingling128 and removed request for a team August 26, 2022 16:56
@braydonk
Copy link
Contributor Author

PR_Presubmit is going to fail here because it thinks I changed the supported agent version, but it's only an indentation change so it's fine to ignore.

Copy link
Contributor

@qingling128 qingling128 left a comment

Choose a reason for hiding this comment

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

LGTM

@qingling128
Copy link
Contributor

LGTM

Added yamlfmt tool for yaml formatting, addlicense for license header
checks, and some helpful precommit make targets using the new tools.

more makefile stuff
@braydonk braydonk merged commit 32d7597 into master Sep 6, 2022
@igorpeshansky igorpeshansky deleted the braydonk-yamlfmt branch July 10, 2023 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants