Skip to content

Releases: Financial-Times/golang-ci-orb

v2.0.0

19 Aug 07:40
1b16240
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.9...v2.0.0

v1.3.9

14 Aug 10:17
e883177
Compare
Choose a tag to compare
Merge pull request #43 from Financial-Times/fix/golancli-lint-version…

v1.3.8

15 Apr 06:53
81ab7cb
Compare
Choose a tag to compare

What's Changed

  • Update the version of snyk orb and Go version in scan executor by @epavlova in #42

Full Changelog: v1.3.7...v1.3.8

Removed GO111MODULE and updated Lint version

13 Feb 09:14
d70b49d
Compare
Choose a tag to compare
Removed GO111MODULE env var and Updated Lint version (#41)

* Update versions of golangci-lint and go itself.

* Removed GO111MODULE env var

* fixup! Update versions of golangci-lint and go itself.

* fixup! fixup! Update versions of golangci-lint and go itself.

* fixup! fixup! fixup! Update versions of golangci-lint and go itself.

---------

Co-authored-by: Todor Videv <[email protected]>

Upgrade Snyk scanning go image

05 Oct 13:16
ff4bb1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.4...v1.3.6

Set manually the env vars from env_var_name parameters

11 Apr 08:53
ce8898f
Compare
Choose a tag to compare

The parameters of type env_var_name are holding the name of environment variable, not its value.
Most probably due to the specific handling of parameters of type env_var_name, there is a complication in passing their values to a script. Their values are not passed to a script environment as are passed parameters of other types.
So we are setting them manually in the environment.

Fix scan job referring to wrong script.

Make the orb pack step required before deploy to prod step.

07 Apr 15:36
d2969e2
Compare
Choose a tag to compare
v1.3.3

Make pack required before publish to prod

Use semantic versioning standard for orb deploy tags

07 Apr 15:04
ad788e3
Compare
Choose a tag to compare

Previous versions of the orb publishing workflow used orb specific naming convention for the tags that can trigger deploy to the CircleCI registry. The current standard that CircleCI uses is semantic versioning.

Move linters config file to the orb repo, remove deprecated linters.

07 Apr 08:37
01c36fc
Compare
Choose a tag to compare

If the param golang-config has value different than empty string, the orb lint step will keep its previous behaviour. The linters config will be obtained from this param.
The golang-config should specify url from which the config can be downloaded via wget.

However, now by default the golangci-config param is empty string and the linters config file will be copied from the orb repo to the CricleCI job executor’s filesystem.

Update CI/CD of the orb to latest orb-tools

30 Mar 07:06
38b8088
Compare
Choose a tag to compare

Update the orb-tools to version the latest one.
Use dynamic configs for triggering the integration tests and deploy to production.
Use the recommended steps for the CI/CD of the orb and the recommended structure of the orb repo according to the official orb template.