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

17 Commits

Author SHA1 Message Date
Grzegorz Dlugoszewski
c16725ec05 Disable CI test on windows 2025-08-11 23:41:53 +02:00
Grzegorz Dlugoszewski
31fa76afb8 Fix failing windows tests
Fix incorrect filepath.join usage in building filepaths from URL
2025-08-11 23:34:05 +02:00
Grzegorz Dlugoszewski
0612421afc Add linting with golangci-lint to CI pipelines 2025-08-11 23:00:05 +02:00
Grzegorz Dlugoszewski
a4b92d5c9d Update GitHub actions workflows 2025-08-11 22:59:54 +02:00
Grzegorz Dlugoszewski
6215297f4b Update goreleaser config to match the recent version, add Scoop release target 2025-08-11 22:41:45 +02:00
Grzegorz Dlugoszewski
571018b779 Remove "push" trigger from GitHub actions, only build in pull requests 2025-08-11 21:51:52 +02:00
Grzegorz Dlugoszewski
4f431eeb4b Update go version from 1.16 to 1.24 and github actions versions 2025-08-11 20:57:52 +02:00
Greg Dlugoszewski
8cd27a8f62 Create codeql-analysis.yml 2021-08-07 09:56:44 +02:00
Greg Dlugoszewski
bdfb8db73e Fix goreleaser configuration 2021-06-03 15:47:19 +02:00
Markus Cisler
70397d1469 Bump Go version to 1.16
This allows Go to build a native binary for Apple Silicon.

GoReleaser is used to build and release this project, GoReleaser
v0.157.0 released on 2021-02-17 will build a fitting binary
automatically as long as Go 1.16 is used. A bump of the Go version
should be everything that's needed to get this working natively on Apple
Silicon.
2021-05-05 00:19:17 +02:00
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