Commit Graph

34 Commits

Author SHA1 Message Date
pancho horrillo
847c1bd7a0 chore(actions): bump golangci-lint-action
To work around the deprection of `set-env`
2020-11-18 19:31:48 +01:00
pancho horrillo
abac3ee772 chore(dependabot): ping dependabot 2020-10-02 14:12:25 +02:00
dependabot[bot]
ca1e17f79c chore(deps): bump golang from 1.14.3 to 1.15.2 in /.github/go (#125)
Bumps golang from 1.14.3 to 1.15.2.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-02 13:55:46 +02:00
pancho horrillo
0dc0b741ff Merge pull request #126 from BBVA/dependabot/github_actions/golangci/golangci-lint-action-v2.2.0
chore(deps): bump golangci/golangci-lint-action from v1 to v2.2.0
2020-10-02 13:52:14 +02:00
pancho horrillo
aa86efdcc5 chore(workflows): fix golangci version
The patch version should not be specified, only minor.

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2020-10-02 13:47:32 +02:00
pancho horrillo
f67e7c1938 Bump golangci-lint to v1.31.0
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2020-10-02 13:44:15 +02:00
pancho horrillo
630006f49f chore: remove obsolete workflow 'Bump Go'
Superseded by dependabot
2020-10-01 18:01:51 +02:00
pancho horrillo
f0758bb9f4 chore: obtain Go version from ad-hoc Dockerfile 2020-10-01 17:55:33 +02:00
dependabot[bot]
f5bdbc8c5a chore(deps): bump golangci/golangci-lint-action from v1 to v2.2.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from v1 to v2.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v1...6317259e28065ecd33bf7e7e6c67c77db091d8a4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 15:45:14 +00:00
pancho horrillo
d9c840f70f chore: enable dependabot
. Check GitHub Actions, Go modules and Docker
2020-10-01 17:44:35 +02:00
pancho horrillo
1f5ea34a44 chore(workflows): fix YAML syntax error 2020-10-01 17:34:41 +02:00
pancho horrillo
1666c093c2 chore: tweak automatic PR for Go Bump 2020-10-01 17:31:47 +02:00
pancho horrillo
7cb0e72302 chore: use ubuntu-20.04 in release workflow
Consistent with the other workflows defined here.
2020-09-30 16:45:39 +02:00
pancho horrillo
66f68e0219 style: don't pollute the env with secrets
Also, it's a bit less boilerplate code.

Seen here¹:

¹: https://github.com/dependabot/dependabot-core/blob/v0.120.3/.github/workflows/docker.yml#L27-L29
2020-09-30 16:34:25 +02:00
pancho horrillo
4e1084c092 style: don't pollute env, use step outputs instead (go version) 2020-09-30 11:44:30 +02:00
pancho horrillo
f12cce1884 chore: update bump-go workflow
. Fix path to repo for 'Bump Go' action
. Use and update the same PR until accepted, to reduce noise
2020-09-30 08:02:29 +02:00
pancho horrillo
94f1e7e6ea chore: leverage panchoh/go-bump action
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-26 13:30:17 +02:00
pancho horrillo
b44c3b4658 chore: fix path to action in workflow
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-12 10:11:02 +02:00
pancho horrillo
b91a5ac998 chore: add missing actions/checkout to workflow
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-12 10:09:51 +02:00
pancho horrillo
598856b9ca chore: try to fix lint run
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-12 10:06:39 +02:00
pancho horrillo
17e473ab45 chore: try to fix lint run
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-12 10:02:59 +02:00
pancho horrillo
2b56e0ea27 chore: add GitHub Actions "Test" workflow
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-12 09:40:16 +02:00
pancho horrillo
d877ab1e38 fix: unify definition of GO_VERSION in workflow
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-09 16:56:37 +02:00
Héctor Hurtado
622682aae2 Added GPG revokers publick keys and remove CircleCI pipeline 2020-06-09 11:56:33 +02:00
pancho horrillo
8d72cc1b71 chore: replace azure action with inline code (docker login)
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-05 12:46:07 +02:00
pancho horrillo
5f5d867c24 chore: handle gpg manually
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-05 12:35:00 +02:00
pancho horrillo
797b85b228 chore: use external gpg handling action
Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-06-05 11:10:34 +02:00
pancho horrillo
ddeb119522 chore: update name of secrets
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2020-05-26 10:58:28 +02:00
pancho horrillo
dca957bd14 chore: bump go version 2020-05-19 12:15:09 +02:00
pancho horrillo
e506fb2013 chore: update release workflow to use azure/docker-login action
This will enable the goreleaser action to actually push to docker hub.

See https://github.com/marketplace/actions/docker-login
2020-05-12 10:24:19 +02:00
pancho horrillo
f78f99511e chores: Bump actions/setup-go version to 2
Also bump go-version to 1.14.2

Co-authored-by: Héctor Hurtado <hector.hurtado@bbva.com>
2020-04-22 09:29:46 +02:00
pancho horrillo
6f3cb233a9 chore(workflows): bump actions/checkout to v2
actions/checkout v2 clones shallow repos by default.
I've set the fetch-depth to 0 to prevent this, because goreleaser requires the
full history available locally in order to generate the release notes
automatically.
2020-02-29 13:20:06 +01:00
pancho horrillo
d35b5bda20 Bump go version to 1.14 2020-02-27 07:21:52 +01:00
pancho horrillo
6265fd958e chore: add GitHub Actions release workflow 2019-12-13 22:49:08 +01:00