GoogleCloudPlatform / docker-credential-gcr

A Docker credential helper for GCR users
https://gcr.io
Apache License 2.0
289 stars 92 forks source link

Migrate to go modules and github actions #101

Closed rafibarash closed 2 years ago

rafibarash commented 3 years ago

This PR:

These changes will make it easier to maintain this library in the future. Additionally, we can automate releases with GoReleaser after we've migrated to go modules.

And contrary to all the commit messages about things being removed, this PR actually improves test coverage on Windows by testing more files by removing the unit tag and Mac by testing race conditions and what were previously the travis_tests. Linux (Ubuntu) test coverage remains the same.

rafibarash commented 2 years ago

Binary works locally (shown below) and github action for the last commit (hash 648abe8) passed on my fork.

image