v0.8.0
Added
- Tools
- Images
- (GH-865) Rework mirror images
- add Go 1.14 "legacy" mirror image
- add Go 1.15 "legacy" mirror image
- add Go 1.16 "legacy" mirror image
- add Go 1.17 "legacy" mirror image
- add Go 1.18 "legacy" mirror image
- add Go 1.19 mirror image
- add Go 1.20 mirror image
- (GH-874) Rework images
- add
go-ci-stable-build
image - add
go-ci-oldstable-build
image - add
go-ci-unstable-build
image
- add
- (GH-865) Rework mirror images
Changed
-
Dependencies
golangci/golangci-lint
v1.51.1
tov1.51.2
honnef.co/go/tools
(staticcheck
)v0.4.1
tov0.4.2
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230213165600-1a019b0c7f30
tov0.0.0-20230217204342-b91abcc5ae3c
fatih/errwrap
v1.4.0
tov1.5.0
-
Images
- (GH-869) Rebrand, update
go-ci-stable-debian-build
image- rename
go-ci-stable-debian-build
image to
go-ci-stable-cgo-mingw-w64-build
- rename
- (GH-874) Rework images
- update
go-ci-stable-alpine-buildx64
image- provide build tools
- update
go-ci-stable-alpine-buildx86
image- provide build tools
- update
go-ci-stable-cgo-mingw-w64-build
image- provide build tools
- update
- (GH-869) Rebrand, update
-
Build
-
Workflows
- (GH-860) Rework workflow scheduling
- Add
scheduled-weekly.yml
workflow - Add
scheduled-monthly.yml
workflow - update project-analysis.yml
- remove schedule
- remove "on push"
- apply jobs for PRs against ANY branch
- Add
- (GH-861) Use local job defs for scheduled jobs
- re-enable make build as a monthly task to build all images
- remove imports for shared
scheduled-*.yml
workflow files and define
local jobs to this repo- the jobs for this repo are different enough that pulling in a blanket
"org-wide" set of tasks is unlikely to end well
- the jobs for this repo are different enough that pulling in a blanket
- (GH-866) Update CI jobs to build legacy images
- (GH-870) Process all images when building
- build legacy mirror images alongside other mirror images (and other
images in general)
- build legacy mirror images alongside other mirror images (and other
- (GH-860) Rework workflow scheduling
Removed
- (GH-867) Remove
go-ci-lint-only
image- remove
go-ci-lint-only
Dockerfile - remove mention of
go-ci-lint-only
from the README - remove related Makefile recipe and settings for the
go-ci-lint-only
image - remove related GitHub Actions Workflow entry
- remove
Fixed
- (GH-864) Remove stray space in image title LABEL
References
- See the
v0.8.0
milestone for the issues associated with this release. - See our CHANGELOG for more information.