6
0
mirror of https://github.com/grdl/git-get.git synced 2026-02-04 20:19:42 +00:00
Commit Graph

7 Commits

Author SHA1 Message Date
Grzegorz Dlugoszewski
8c132cdafa Remove gogit and major refactoring (#2)
* Fix typo in readme

* Reimplement all git methods without go-git

* Rename repo pkg to git, add gitconfig methods

* Improve tests for configuration reading

* Rename package file to io and move RepoFinder there

* Refactor printers

- Remove smart printer
- Decouple printers from git repos with interfaces
- Update printer functions
- Remove unnecessary flags
- Add better remote URL detection

* Update readme and go.mod

* Add author to git commit in tests

Otherwise tests will fail in CI.

* Install git before running tests and don't use cgo

* Add better error message, revert installing git

* Ensure commit message is in quotes

* Set up git config before running tests
2020-06-24 23:54:44 +02:00
Grzegorz Dlugoszewski
8c0046e6ac Add a build badge to readme 2020-06-11 17:48:58 +02:00
Grzegorz Dlugoszewski
6c7eee26a0 Make tests verbose 2020-06-11 17:22:54 +02:00
Grzegorz Dlugoszewski
167feca7ae Add missing event triggers to test action 2020-06-11 17:21:01 +02:00
Grzegorz Dlugoszewski
fc53d0dda3 Add github action for running unit tests 2020-06-11 17:18:51 +02:00
Grzegorz Dlugoszewski
a08e80671c Remove the unshallow step from goreleaser
It's not needed because we don't use the release notes generator from goreleaser
2020-06-11 17:15:03 +02:00
Grzegorz Dlugoszewski
4a5c93a3da Add goreleaser github workflow 2020-06-11 11:45:11 +02:00