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

🌱 Linter workflow cleanup #3247

Merged
merged 9 commits into from
Jul 7, 2023

Commits on Jul 5, 2023

  1. Fix linter timeout by renaming deprecated deadline.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    02d6075 View commit details
    Browse the repository at this point in the history
  2. Disable depguard linter.

    As of golangci-lint v3.5.0, the depguard linter is complaining. We don't use a .depguard.yml file, so just disabling the linter.
    
    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    317ad73 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Move linter into own workflow.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    12ee041 View commit details
    Browse the repository at this point in the history
  2. Fix bash command substitution.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    5cabd1b View commit details
    Browse the repository at this point in the history
  3. Add harden runner.

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    25194f4 View commit details
    Browse the repository at this point in the history
  4. switch names to existing linter job

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    67f228f View commit details
    Browse the repository at this point in the history
  5. Update golangci-lint to v1.53.3

    Signed-off-by: Spencer Schrock <sschrock@google.com>
    spencerschrock committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    14f89f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c56d18d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f53cee0 View commit details
    Browse the repository at this point in the history