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

Use go mod download as a fetcher #41

Merged
merged 26 commits into from
May 29, 2022

Commits on May 28, 2022

  1. Configuration menu
    Copy the full SHA
    12916dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5c4020 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f10ef73 View commit details
    Browse the repository at this point in the history
  4. fetch: Run in parallell

    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    5cb8bd8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1d2041b View commit details
    Browse the repository at this point in the history
  6. Run go mod tidy

    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    de2aeae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5125e0a View commit details
    Browse the repository at this point in the history
  8. Replace dependency on Nix with go-nix

    This calculates the output hashes in pure Go and removes Nix from
    being a run time dependency of gomod2nix.
    
    Additionally it should be faster, but that's untested.
    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    53270b0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44bb5b9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    33b65aa View commit details
    Browse the repository at this point in the history
  11. Remove max workers argument

    Now that we're not spawning subprocesses like crazy it's far less
    relevant to limit concurrency.
    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    6273e2c View commit details
    Browse the repository at this point in the history
  12. tests.minikube: Fix test

    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    6312933 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ecb0d11 View commit details
    Browse the repository at this point in the history
  14. tests: Reimplement test harness in Go

    And make it run in parallell
    adisbladis committed May 28, 2022
    Configuration menu
    Copy the full SHA
    3c02918 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2022

  1. Fix go.mod parser for repeated replace directives

    Constructs such as
    ```
    replace google.golang.org/grpc => google.golang.org/grpc v1.33.2
    replace github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1
    ```
    
    Are perfectly valid and we previously discarded every one but the last of them.
    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    d831b94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79d737e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1df6a97 View commit details
    Browse the repository at this point in the history
  4. Remove check-fmt script

    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    2f6cbe6 View commit details
    Browse the repository at this point in the history
  5. Blacklist long-running tests in Github Actions

    Tests take 1+ hour right now for very little purpose.
    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    306429d View commit details
    Browse the repository at this point in the history
  6. Use Go 1.18 for testing

    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    5c1f8f8 View commit details
    Browse the repository at this point in the history
  7. Add test listing capabilites to harness

    We will use this to generate the Github Actions matrix
    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    d5d8bbb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    98ffbab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0c9ebb1 View commit details
    Browse the repository at this point in the history
  10. Remove Makefile

    adisbladis committed May 29, 2022
    Configuration menu
    Copy the full SHA
    7c36eca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cf9aca2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9692570 View commit details
    Browse the repository at this point in the history