Manuel Vogel
13cb5b3dc4
chore: bump docker/login-action to v2. Closes #206
...
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
2023-01-23 09:55:36 +01:00
Manuel Vogel
1dbe8da4a3
chore: bump goreleaser/goreleaser-action to v4. Closes #208
...
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
2023-01-23 09:53:30 +01:00
Manuel Vogel
d1dc1da744
chore: bump golang to 1.19 ( #218 )
...
* chore: bump golang to 1.19
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* fix: [#212 ] Vulnerabilities. (#219 )
Co-authored-by: Manuel Vogel <mavogel@posteo.de>
* chore: bump all dependencies
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore(deps): update actions/setup-go action to v3 (#202 )
Co-authored-by: Renovate Bot <bot@renovateapp.com>
* chore(deps): update actions/checkout action to v3 (#201 )
Co-authored-by: Renovate Bot <bot@renovateapp.com>
* chore(deps): update golangci/golangci-lint-action action to v3 (#203 )
Co-authored-by: Renovate Bot <bot@renovateapp.com>
* chore(ci): add explicit go setup before linting
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore(ci): bump golangci to v1.50.1
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore: go fmt
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore: ignore staticcheck for strings.Title
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore: reaplce all ioutil with os funcs
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* chore ignore file read sec check
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
* fix: remove unnecessary if before trimPrefix
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
Signed-off-by: Manuel Vogel <mavogel@posteo.de>
Co-authored-by: Ben van B <030@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 11:56:18 +01:00
Jameson Stone
2861505ecb
ci(workflows): 🔧 remove manual if contains skip in workflows ( #164 )
2021-12-14 13:20:18 +01:00
Khosrow Moossavi
7cc56b1256
chore: add docker target to Makefile ( #138 )
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-04-02 12:19:50 -04:00
Anthony MARQUES
2307bff72f
feat: add docker image on release and master ( #135 )
...
* feat: add docker image on release and master
* resolves return on the PR
* Add Installation docker doc
* Update .github/workflows/publish.yml
Co-authored-by: Derek Smith <derek@clokwork.net>
* Resovle PR conversations
* No v in RawVersion
Co-authored-by: Derek Smith <derek@clokwork.net>
2021-04-01 10:41:35 -05:00
Khosrow Moossavi
8d9e00b699
ci: overall enhancements and cosmetics improvements ( #134 )
...
* ci: cosmetic renaming CI jobs
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
* chore: overrall Makefile enhancements
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-31 12:41:24 -04:00
Khosrow Moossavi
34b9d5c997
ci: deprecate AppVoyer integration ( #128 )
...
With the migration to GitHub Action, there's no need to continue to use
AppVoyer to only test on Windows, as it's covered by corresponding new
jobs.
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-25 22:48:53 -05:00
Derek Smith
ae3382b7c8
chore(ci): add golangci-lint action and apply linting changes ( #120 )
...
BREAKING CHANGE: `JiraIssueId` has been renamed to `JiraIssueID`. This impacts the value for `pattern_maps` in `config.yml`.
* chore(ci): add golangci-lint action
* chore(lint): address errcheck lint failures
* chore(lint): address misspell lint failures
* chore(lint): address gocritic lint failures
* chore(lint): address golint lint failures
* chore(lint): address structcheck lint failures
* chore(lint): address gosimple lint failures
* chore(lint): address gofmt lint failures
* chore(ci): port to official golangci-lint github action
* Update golangci configuration for better coverage
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
* fix: file is not goimports-ed
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
* fix: golint and exported functions comments
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
* chore(lint): address gosec G304 warning
* chore(lint): address uparam warnings
* chore(lint): address scopelint lint failures
* fix: cyclomatic complexity
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
* chore(lint): address prealloc warning, noting that we are warning for now
* chore(lint): address govet and errorlint failures
* chore: clean up defer logic when checking errors
Co-authored-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-16 21:24:36 -05:00
Manuel Vogel
2c3d3f400e
chore: bump golang to 1.16 ( #118 )
...
* chore: support goarch 386
* docs(readme): add golang version hint in development section
2021-03-14 21:21:30 +01:00
Manuel Vogel
73994ac8f4
Revert "Revert "ci: switches to personal GH Token for brew cross repo releases""
...
This reverts commit 6e1fc86e33 .
2021-01-16 08:05:18 +01:00
Manuel Vogel
6e1fc86e33
Revert "ci: switches to personal GH Token for brew cross repo releases"
...
This reverts commit cbf3fda1f5 .
2021-01-16 08:02:21 +01:00
Manuel Vogel
cbf3fda1f5
ci: switches to personal GH Token for brew cross repo releases
2021-01-16 07:04:55 +01:00
Manuel Vogel
c41bf3ab9a
ci: switches release process to gh actions and goreleaser ( #87 )
...
Also preserves coveralls and appveyor. Closes #58
2021-01-16 06:48:01 +01:00