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

feat: Overhaul Github Actions #2040

Merged
merged 38 commits into from
May 13, 2024
Merged

feat: Overhaul Github Actions #2040

merged 38 commits into from
May 13, 2024

Commits on May 13, 2024

  1. WIP

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e39111b View commit details
    Browse the repository at this point in the history
  2. All GH actions to workflows folder.

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    7815942 View commit details
    Browse the repository at this point in the history
  3. Fix template path

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a6f597f View commit details
    Browse the repository at this point in the history
  4. Fix golanci config path

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a1d5607 View commit details
    Browse the repository at this point in the history
  5. Set working directory on golangci

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2ad806b View commit details
    Browse the repository at this point in the history
  6. Remove concurrency limitations

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    bf3d765 View commit details
    Browse the repository at this point in the history
  7. Fix golangci path and remove unnecessary titles on main

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    45be68e View commit details
    Browse the repository at this point in the history
  8. Improve tests and linter

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e5beace View commit details
    Browse the repository at this point in the history
  9. Set path-prefix on golangci

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    efceca4 View commit details
    Browse the repository at this point in the history
  10. Install db deps

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8eda61d View commit details
    Browse the repository at this point in the history
  11. fix working directory for go generate

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2d405ce View commit details
    Browse the repository at this point in the history
  12. Fix linter

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d09c5bf View commit details
    Browse the repository at this point in the history
  13. Fix linter errors

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d4847b3 View commit details
    Browse the repository at this point in the history
  14. Install db deps when testing

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8acc3e4 View commit details
    Browse the repository at this point in the history
  15. Add contribs

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    df67ed7 View commit details
    Browse the repository at this point in the history
  16. Gnomod -> Gnomd

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e40ee34 View commit details
    Browse the repository at this point in the history
  17. Bump codecov version

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d1f874d View commit details
    Browse the repository at this point in the history
  18. attempt to fix issue with codecov

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    fa72182 View commit details
    Browse the repository at this point in the history
  19. Move to codecov v3

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1902217 View commit details
    Browse the repository at this point in the history
  20. Pass secrets to templates

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9ab94dc View commit details
    Browse the repository at this point in the history
  21. Simplify codecov config file

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1109840 View commit details
    Browse the repository at this point in the history
  22. Properly set go version

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    fb4f9c4 View commit details
    Browse the repository at this point in the history
  23. Set go version strings

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    6974446 View commit details
    Browse the repository at this point in the history
  24. Ignore some tests and keep dependabot logic

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d74b3c8 View commit details
    Browse the repository at this point in the history
  25. Move contribs to a unique workflow to automatically add new ones in the

    future.
    
    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    5ca38d5 View commit details
    Browse the repository at this point in the history
  26. Fix dependabot and update some gh actions

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    19e9735 View commit details
    Browse the repository at this point in the history
  27. Refactor misc workflow

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1d28a62 View commit details
    Browse the repository at this point in the history
  28. Fix tests and linter on misc

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1bc47e5 View commit details
    Browse the repository at this point in the history
  29. Fix lint errors

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1ddf9f0 View commit details
    Browse the repository at this point in the history
  30. fix linter errors

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    dd0180c View commit details
    Browse the repository at this point in the history
  31. Linter

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    304c85f View commit details
    Browse the repository at this point in the history
  32. Add db deps to benchmarks

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4effca0 View commit details
    Browse the repository at this point in the history
  33. Do not build docker images on PRs

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    17b4814 View commit details
    Browse the repository at this point in the history
  34. Deactivate CGO in benchmarks

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    560a5b2 View commit details
    Browse the repository at this point in the history
  35. Ignore benchmarks causing parsing errors

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a1ef1d5 View commit details
    Browse the repository at this point in the history
  36. Get back examples.yml and dependabot action groups

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9641fe9 View commit details
    Browse the repository at this point in the history
  37. Add comment explaining skip on benchmarks

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a3b01f4 View commit details
    Browse the repository at this point in the history
  38. Fix typo

    Signed-off-by: Antonio Navarro Perez <[email protected]>
    ajnavarro committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d4ad4da View commit details
    Browse the repository at this point in the history