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: Fix broken main #52

Merged
merged 5 commits into from
Sep 14, 2023
Merged

ci: Fix broken main #52

merged 5 commits into from
Sep 14, 2023

Commits on Sep 13, 2023

  1. make: Fix pwd for Windows

    `$(shell pwd)` doesn't work on Windows as-is.
    Use MAKEFILE_LIST to get the path to the Makefile,
    and then work back to find the directory from that.
    This is cross-platform.
    
    Also make the Makefile always run the bash shell,
    so we it doesn't try to powershell anything.
    
    Lastly, make the cff, mockgen, staticcheck, and mdox targets
    relative to the directory rather than absolute.
    Their absolute paths aren't necessary; bin is added to the PATH
    so just their names can be used directly.
    abhinav committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    aa7cb3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    101d380 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60d99e3 View commit details
    Browse the repository at this point in the history
  4. docs: make fmt

    abhinav committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    f4d2374 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d333d04 View commit details
    Browse the repository at this point in the history