Grzegorz Dlugoszewski
46a723a447
Update incorrect dependency in release workflow
2025-08-25 18:02:21 +02:00
Grzegorz Dlugoszewski
f9ff6e0dbd
Re-enable windows tests
2025-08-24 20:56:07 +02:00
Grzegorz Dlugoszewski
1b8c05dd92
Clean up Github workflows
2025-08-24 20:40:12 +02:00
Grzegorz Dlugoszewski
42df73c75e
Set git user and email in tests helper instead of CI jobs. Simplify CI
2025-08-24 20:14:08 +02:00
Grzegorz Dlugoszewski
16e4814460
Re-enable linting in CI actions
2025-08-24 18:48:07 +02:00
Grzegorz Dlugoszewski
1ac43d75e0
Fix release github action and make it consistent with the CI workflow
2025-08-23 23:34:56 +02:00
Greg Dlugoszewski
93378bc8fe
Merge pull request #24 from grdl/dependabot/github_actions/actions/checkout-5
...
ci(deps): bump actions/checkout from 4 to 5
2025-08-23 23:13:32 +02:00
Greg Dlugoszewski
c7b6413c17
Merge pull request #25 from grdl/dependabot/github_actions/codecov/codecov-action-5
...
ci(deps): bump codecov/codecov-action from 4 to 5
2025-08-23 23:10:10 +02:00
dependabot[bot]
43bead65f1
ci(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-23 21:10:04 +00:00
Grzegorz Dlugoszewski
38a76d6b04
Fix GitHub Actions to match the new single binary release
2025-08-23 23:05:01 +02:00
dependabot[bot]
7cac4aa497
ci(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 06:51:25 +00:00
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