Releases: atc0005/go-ci
Releases · atc0005/go-ci
Release v0.2.9
Added
- Cross-platform Debian build image
- used to generate cgo binaries for multiple architectures/platforms
Fixed
- Dockerfiles using deprecated
ENV
syntax
References
- See the
v0.2.9
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.8
Changed
- Dependencies
honnef.co/go/tools/cmd/staticcheck
2020.1.5
to2020.1.6
References
- See the
v0.2.8
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.7
Added
- new Alpine build images to support cgo builds
- based on the latest version of the current stable
i386/golang
and
golang
alpine
images. - used for building Go applications, both directly and via
Makefile
builds. - uses musl libc instead of glibc
- supports cross-platform, static cgo-enabled builds for Windows and Linux
- new tags
go-ci-stable-alpine-buildx86
go-ci-stable-alpine-buildx64
- based on the latest version of the current stable
Changed
-
Dependencies
actions/checkout
v2.3.2
tov2.3.3
actions/setup-node
v2.1.1
tov2.1.2
-
Light README updates to describe new image
-
Makefile changes to build/tag the new images
References
- See the
v0.2.7
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.6
Changed
- Go versions
- Update
stable
container from1.15.1
to1.15.2
- Update
oldstable
container from1.14.8
to1.14.9
- Update
unstable
container from1.15.1
to1.15.2
- the plan is to swap out to the next unstable Go version when it becomes
available
- the plan is to swap out to the next unstable Go version when it becomes
- Update
References
- See the
v0.2.6
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.5
Changed
- Update golangci/golangci-lint from
v1.30.0
tov1.31.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- binary installed within
References
- See the
v0.2.5
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.4
Added
golangci-lint
lintersunstable
containererrcheck
gocognit
gocyclo
goerr113
Changed
-
Go versions
- Update
stable
container from1.15.0
to1.15.1
- Update
oldstable
container from1.14.7
to1.14.8
- Update
unstable
container from1.15rc2
to1.15.1
- the plan is to swap out to the next unstable Go version when it becomes
available
- the plan is to swap out to the next unstable Go version when it becomes
- Update
-
unstable
container- use latest stable Go version (see note above)
- update linters (see above)
- local copy of
golangci-lint
config file specific to this image variant
References
- See the
v0.2.4
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.3
Changed
-
Go versions
- Update
stable
container from1.14.7
to1.15.0
- Update
oldstable
container from1.13.15
to1.14.7
- NOTE: the
unstable
container is still at1.15rc2
for now
- Update
-
Dependencies
- upgrade
actions/checkout
v2.3.1
tov2.3.2
- upgrade
References
- See the
v0.2.3
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.2
Changed
- Go versions
- Update "stable" container from 1.14.6 to 1.14.7
- Update "oldstable" container from 1.13.14 to 1.13.15
- Update "unstable" container from 1.15rc1 to 1.15rc2
References
- See the
v0.2.2
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.1
Changed
- Update golangci/golangci-lint from
v1.29.0
tov1.30.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- binary installed within
References
- See the
v0.2.1
milestone for the issues associated with this release. - See our CHANGELOG for more information.
Release v0.2.0
Added
- Bundle
golangci-lint
andmarkdownlint
config files- provide a usable default baseline for our projects, hopefully for others
also
- provide a usable default baseline for our projects, hopefully for others
Fixed
- Fix Makefile recipe description
References
- See the
v0.2.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.