All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Please open an issue for any deviations that you spot; I'm still learning!.
The following types of changes will be recorded in this file:
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- placeholder
v0.21.17 - 2024-11-27
- (GH-1797) Update golangci-lint to v1.62.2
- (GH-1795) Update goreleaser/nfpm to v2.41.1
v0.21.16 - 2024-11-13
- (GH-1790) Update golang.org/x/tools/cmd/deadcode to v0.27.0
- (GH-1791) Update golangci-lint to v1.62.0
v0.21.15 - 2024-11-08
- (GH-1778) General Build Image: Bump amd64/golang from 1.22.8-alpine3.20 to 1.22.9-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1775) General Build Image: Bump amd64/golang from 1.22.8-bullseye to 1.22.9-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1766) General Build Image: Bump amd64/golang from 1.23.2-alpine3.20 to 1.23.3-alpine3.20 in /stable/build/alpine-x64
- (GH-1765) General Build Image: Bump amd64/golang from 1.23.2-alpine3.20 to 1.23.3-alpine3.20 in /unstable/build/alpine-x64
- (GH-1773) General Build Image: Bump amd64/golang from 1.23.2-bullseye to 1.23.3-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1771) General Build Image: Bump i386/golang from 1.22.8-alpine3.20 to 1.22.9-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1770) General Build Image: Bump i386/golang from 1.22.8-bullseye to 1.22.9-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1776) General Build Image: Bump i386/golang from 1.23.2-alpine3.20 to 1.23.3-alpine3.20 in /stable/build/alpine-x86
- (GH-1779) General Build Image: Bump i386/golang from 1.23.2-alpine3.20 to 1.23.3-alpine3.20 in /unstable/build/alpine-x86
- (GH-1774) General Build Image: Bump i386/golang from 1.23.2-bullseye to 1.23.3-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1782) General Build Image: Bump i386/golang from 1.23.2-bullseye to 1.23.3-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1769) Matrix Image: Bump amd64/golang from 1.22.8-bookworm to 1.22.9-bookworm in /oldstable/combined
- (GH-1772) Matrix Image: Bump amd64/golang from 1.23.2-bookworm to 1.23.3-bookworm in /stable/combined
- (GH-1764) Matrix Image: Bump amd64/golang from 1.23.2-bookworm to 1.23.3-bookworm in /unstable/combined
- (GH-1768) Mirror Build Image: Bump amd64/golang from 1.22.8-bookworm to 1.22.9-bookworm in /mirror/1.22
- (GH-1781) Mirror Build Image: Bump amd64/golang from 1.23.2-bookworm to 1.23.3-bookworm in /mirror/1.23
- (GH-1767) Release Build Image: Bump amd64/golang from 1.22.8-bookworm to 1.22.9-bookworm in /oldstable/build/release
- (GH-1777) Release Build Image: Bump amd64/golang from 1.23.2-bookworm to 1.23.3-bookworm in /stable/build/release
- (GH-1780) Release Build Image: Bump amd64/golang from 1.23.2-bookworm to 1.23.3-bookworm in /unstable/build/release
- (GH-1783) Update golang.org/x/tools/cmd/deadcode to v0.26.0
- (GH-1786) Update goreleaser/nfpm to v2.41.0 (redux)
- (GH-1784) Update goreleaser/nfpm to v2.41.0
v0.21.14 - 2024-10-04
- (GH-1746) General Build Image: Bump amd64/golang from 1.22.7-alpine3.20 to 1.22.8-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1757) General Build Image: Bump amd64/golang from 1.22.7-bullseye to 1.22.8-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1756) General Build Image: Bump amd64/golang from 1.23.1-alpine3.20 to 1.23.2-alpine3.20 in /stable/build/alpine-x64
- (GH-1741) General Build Image: Bump amd64/golang from 1.23.1-alpine3.20 to 1.23.2-alpine3.20 in /unstable/build/alpine-x64
- (GH-1745) General Build Image: Bump amd64/golang from 1.23.1-bullseye to 1.23.2-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1747) General Build Image: Bump i386/golang from 1.22.7-alpine3.20 to 1.22.8-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1758) General Build Image: Bump i386/golang from 1.22.7-bullseye to 1.22.8-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1750) General Build Image: Bump i386/golang from 1.23.1-alpine3.20 to 1.23.2-alpine3.20 in /stable/build/alpine-x86
- (GH-1755) General Build Image: Bump i386/golang from 1.23.1-alpine3.20 to 1.23.2-alpine3.20 in /unstable/build/alpine-x86
- (GH-1759) General Build Image: Bump i386/golang from 1.23.1-bullseye to 1.23.2-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1754) General Build Image: Bump i386/golang from 1.23.1-bullseye to 1.23.2-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1749) Matrix Image: Bump amd64/golang from 1.22.7-bookworm to 1.22.8-bookworm in /oldstable/combined
- (GH-1753) Matrix Image: Bump amd64/golang from 1.23.1-bookworm to 1.23.2-bookworm in /stable/combined
- (GH-1743) Matrix Image: Bump amd64/golang from 1.23.1-bookworm to 1.23.2-bookworm in /unstable/combined
- (GH-1751) Mirror Build Image: Bump amd64/golang from 1.22.7-bookworm to 1.22.8-bookworm in /mirror/1.22
- (GH-1748) Mirror Build Image: Bump amd64/golang from 1.23.1-bookworm to 1.23.2-bookworm in /mirror/1.23
- (GH-1742) Release Build Image: Bump amd64/golang from 1.22.7-bookworm to 1.22.8-bookworm in /oldstable/build/release
- (GH-1744) Release Build Image: Bump amd64/golang from 1.23.1-bookworm to 1.23.2-bookworm in /stable/build/release
- (GH-1752) Release Build Image: Bump amd64/golang from 1.23.1-bookworm to 1.23.2-bookworm in /unstable/build/release
v0.21.13 - 2024-09-19
- (GH-1736) Update golangci-lint to v1.61.0
- (GH-1737) Update golang.org/x/tools/cmd/deadcode to v0.25.0
- (GH-1738) Update goreleaser/nfpm to v2.40.0
v0.21.12 - 2024-09-06
- (GH-1710) General Build Image: Bump amd64/golang from 1.22.6-alpine3.20 to 1.22.7-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1713) General Build Image: Bump amd64/golang from 1.22.6-bullseye to 1.22.7-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1716) General Build Image: Bump amd64/golang from 1.23.0-alpine3.20 to 1.23.1-alpine3.20 in /stable/build/alpine-x64
- (GH-1726) General Build Image: Bump amd64/golang from 1.23.0-alpine3.20 to 1.23.1-alpine3.20 in /unstable/build/alpine-x64
- (GH-1729) General Build Image: Bump amd64/golang from 1.23.0-bullseye to 1.23.1-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1718) General Build Image: Bump i386/golang from 1.22.6-alpine3.20 to 1.22.7-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1712) General Build Image: Bump i386/golang from 1.22.6-bullseye to 1.22.7-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1719) General Build Image: Bump i386/golang from 1.23.0-alpine3.20 to 1.23.1-alpine3.20 in /stable/build/alpine-x86
- (GH-1728) General Build Image: Bump i386/golang from 1.23.0-alpine3.20 to 1.23.1-alpine3.20 in /unstable/build/alpine-x86
- (GH-1715) General Build Image: Bump i386/golang from 1.23.0-bullseye to 1.23.1-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1730) General Build Image: Bump i386/golang from 1.23.0-bullseye to 1.23.1-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1720) Matrix Image: Bump amd64/golang from 1.22.6-bookworm to 1.22.7-bookworm in /oldstable/combined
- (GH-1708) Matrix Image: Bump amd64/golang from 1.23.0-bookworm to 1.23.1-bookworm in /stable/combined
- (GH-1727) Matrix Image: Bump amd64/golang from 1.23.0-bookworm to 1.23.1-bookworm in /unstable/combined
- (GH-1714) Mirror Build Image: Bump amd64/golang from 1.22.6-bookworm to 1.22.7-bookworm in /mirror/1.22
- (GH-1711) Mirror Build Image: Bump amd64/golang from 1.23.0-bookworm to 1.23.1-bookworm in /mirror/1.23
- (GH-1709) Release Build Image: Bump amd64/golang from 1.22.6-bookworm to 1.22.7-bookworm in /oldstable/build/release
- (GH-1717) Release Build Image: Bump amd64/golang from 1.23.0-bookworm to 1.23.1-bookworm in /stable/build/release
- (GH-1725) Release Build Image: Bump amd64/golang from 1.23.0-bookworm to 1.23.1-bookworm in /unstable/build/release
- (GH-1723) Update pelletier/go-toml to v2.2.3
- (GH-1724) Fix unstable image baseimage references
v0.21.11 - 2024-08-23
- (GH-1705) Update golangci-lint to v1.60.3
v0.21.10 - 2024-08-22
- (GH-1701) Update golangci-lint to v1.60.2
v0.21.9 - 2024-08-15
- (GH-1662) Add Go 1.23 mirror img, fix STABLE/OLDSTABLE tags
- (GH-1667) General Build Image: Bump amd64/golang from 1.21.13-alpine3.20 to 1.22.6-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1679) General Build Image: Bump amd64/golang from 1.21.13-bullseye to 1.22.6-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1677) General Build Image: Bump amd64/golang from 1.22.6-alpine3.20 to 1.23.0-alpine3.20 in /stable/build/alpine-x64
- (GH-1668) General Build Image: Bump amd64/golang from 1.23rc2-alpine3.20 to 1.23-alpine3.20 in /unstable/build/alpine-x64
- (GH-1669) General Build Image: Bump amd64/golang from 1.23rc2-bullseye to 1.23-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1674) General Build Image: Bump i386/golang from 1.21.13-alpine3.20 to 1.22.6-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1680) General Build Image: Bump i386/golang from 1.21.13-bullseye to 1.22.6-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1665) General Build Image: Bump i386/golang from 1.22.6-alpine3.20 to 1.23.0-alpine3.20 in /stable/build/alpine-x86
- (GH-1672) General Build Image: Bump i386/golang from 1.22.6-bullseye to 1.23.0-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1675) General Build Image: Bump i386/golang from 1.23rc2-alpine3.20 to 1.23-alpine3.20 in /unstable/build/alpine-x86
- (GH-1664) General Build Image: Bump i386/golang from 1.23rc2-bullseye to 1.23-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1670) Matrix Image: Bump amd64/golang from 1.21.13-bookworm to 1.22.6-bookworm in /oldstable/combined
- (GH-1666) Matrix Image: Bump amd64/golang from 1.22.6-bookworm to 1.23.0-bookworm in /stable/combined
- (GH-1678) Matrix Image: Bump amd64/golang from 1.23rc2-bookworm to 1.23-bookworm in /unstable/combined
- (GH-1673) Release Build Image: Bump amd64/golang from 1.21.13-bookworm to 1.22.6-bookworm in /oldstable/build/release
- (GH-1676) Release Build Image: Bump amd64/golang from 1.22.6-bookworm to 1.23.0-bookworm in /stable/build/release
- (GH-1671) Release Build Image: Bump amd64/golang from 1.23rc2-bookworm to 1.23-bookworm in /unstable/build/release
- (GH-1688) Restore
orijtech/structslop
linter - (GH-1692) Update
orijtech
linters for Go 1.23 release - (GH-1663) Update Dependabot monitoring for Go 1.23 release
- (GH-1693) Update golangci-lint to v1.60.1
- (GH-1695) Update goreleaser/nfpm to v2.39.0
- (GH-1689) Update stable img structslop install options
- (GH-1694) Update staticcheck to v0.5.1
- (GH-1697) Minor cleanup/consistency changes for linter imgs
- (GH-1691) Minor README cleanup
- (GH-1690) Split oldstable image into builder/final stages
- (GH-1696) README fixes for linters tables
v0.21.8 - 2024-08-07
- (GH-1658) Bump golangci-lint Go 1.23 support to 2024-07-31
- (GH-1643) General Build Image: Bump amd64/golang from 1.21.12-alpine3.20 to 1.21.13-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1654) General Build Image: Bump amd64/golang from 1.21.12-bullseye to 1.21.13-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1650) General Build Image: Bump amd64/golang from 1.22.5-alpine3.20 to 1.22.6-alpine3.20 in /stable/build/alpine-x64
- (GH-1640) General Build Image: Bump amd64/golang from 1.22.5-bullseye to 1.22.6-bullseye in /stable/build/cgo-mingw-w64-x64
- (GH-1651) General Build Image: Bump i386/golang from 1.21.12-alpine3.20 to 1.21.13-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1645) General Build Image: Bump i386/golang from 1.21.12-bullseye to 1.21.13-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1646) General Build Image: Bump i386/golang from 1.22.5-alpine3.20 to 1.22.6-alpine3.20 in /stable/build/alpine-x86
- (GH-1642) General Build Image: Bump i386/golang from 1.22.5-bullseye to 1.22.6-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1648) Matrix Image: Bump amd64/golang from 1.21.12-bookworm to 1.21.13-bookworm in /oldstable/combined
- (GH-1652) Matrix Image: Bump amd64/golang from 1.22.5-bookworm to 1.22.6-bookworm in /stable/combined
- (GH-1641) Mirror Build Image: Bump amd64/golang from 1.21.12-bookworm to 1.21.13-bookworm in /mirror/1.21
- (GH-1649) Mirror Build Image: Bump amd64/golang from 1.22.5-bookworm to 1.22.6-bookworm in /mirror/1.22
- (GH-1644) Release Build Image: Bump amd64/golang from 1.21.12-bookworm to 1.21.13-bookworm in /oldstable/build/release
- (GH-1653) Release Build Image: Bump amd64/golang from 1.22.5-bookworm to 1.22.6-bookworm in /stable/build/release
- (GH-1656) Update golang.org/x/tools/cmd/deadcode to v0.24.0
- (GH-1657) Use fixed tag for forked golangci-lint in unstable
- (GH-1655) Alpine images: bump
xz
from 5.6.1-r3 to 5.6.2-r0
v0.21.7 - 2024-07-29
- (GH-1637) Add
file
for stable, oldstable and unstable imgs
v0.21.6 - 2024-07-17
- (GH-1627) General Build Image: Bump amd64/golang from 1.23rc1-alpine3.20 to 1.23rc2-alpine3.20 in /unstable/build/alpine-x64
- (GH-1629) General Build Image: Bump amd64/golang from 1.23rc1-bullseye to 1.23rc2-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1626) General Build Image: Bump i386/golang from 1.23rc1-alpine3.20 to 1.23rc2-alpine3.20 in /unstable/build/alpine-x86
- (GH-1632) General Build Image: Bump i386/golang from 1.23rc1-bullseye to 1.23rc2-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1631) Matrix Image: Bump amd64/golang from 1.23rc1-bookworm to 1.23rc2-bookworm in /unstable/combined
- (GH-1630) Release Build Image: Bump amd64/golang from 1.23rc1-bookworm to 1.23rc2-bookworm in /unstable/build/release
- (GH-1633) Update golang.org/x/vuln to v1.1.3
v0.21.5 - 2024-07-15
- (GH-1622) Update golang.org/x/tools/cmd/deadcode to v0.23.0
- (GH-1623) Update goreleaser/nfpm to v2.38.0
v0.21.4 - 2024-07-03
- (GH-1609) General Build Image: Bump amd64/golang from 1.21.11-alpine3.20 to 1.21.12-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1608) General Build Image: Bump amd64/golang from 1.21.11-bullseye to 1.21.12-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1613) General Build Image: Bump amd64/golang from 1.22.4-alpine3.20 to 1.22.5-alpine3.20 in /stable/build/alpine-x64
- (GH-1607) General Build Image: Bump amd64/golang from 1.22.4-bullseye to 1.22.5-bullseye in /stable/build/cgo-mingw-w64-x64
- (GH-1611) General Build Image: Bump i386/golang from 1.21.11-alpine3.20 to 1.21.12-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1615) General Build Image: Bump i386/golang from 1.21.11-bullseye to 1.21.12-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1616) General Build Image: Bump i386/golang from 1.22.4-alpine3.20 to 1.22.5-alpine3.20 in /stable/build/alpine-x86
- (GH-1614) General Build Image: Bump i386/golang from 1.22.4-bullseye to 1.22.5-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1610) Matrix Image: Bump amd64/golang from 1.21.11-bookworm to 1.21.12-bookworm in /oldstable/combined
- (GH-1604) Matrix Image: Bump amd64/golang from 1.22.4-bookworm to 1.22.5-bookworm in /stable/combined
- (GH-1612) Mirror Build Image: Bump amd64/golang from 1.21.11-bookworm to 1.21.12-bookworm in /mirror/1.21
- (GH-1617) Mirror Build Image: Bump amd64/golang from 1.22.4-bookworm to 1.22.5-bookworm in /mirror/1.22
- (GH-1606) Release Build Image: Bump amd64/golang from 1.21.11-bookworm to 1.21.12-bookworm in /oldstable/build/release
- (GH-1605) Release Build Image: Bump amd64/golang from 1.22.4-bookworm to 1.22.5-bookworm in /stable/build/release
v0.21.3 - 2024-07-02
- (GH-1601) Update staticcheck in unstable img to v0.5.0-rc.1
v0.21.2 - 2024-06-26
- (GH-1595) Fix GOLANGCI_LINT_VERSION tag in final stage
- (GH-1597) Install staticcheck from master for unstable image
v0.21.1 - 2024-06-26
- (GH-1592) Drop
sudo
from image related commands
- (GH-1591) Install golangci-lint from fork using dev branch
v0.21.0 - 2024-06-24
- (GH-1584) Update unstable images to Go 1.23rc1
- (GH-1586) Remove
orijtech/structslop
from unstable image
- (GH-1587) Cleanup forked linter version details
v0.20.8 - 2024-06-10
- (GH-1578) Update golang.org/x/vuln to v1.1.2
- (GH-1580) Update golangci-lint to v1.59.1
v0.20.7 - 2024-06-05
- (GH-1571) General Build Image: Bump amd64/golang from 1.21.10-alpine3.20 to 1.21.11-alpine3.20 in /oldstable/build/alpine-x64
- (GH-1553) General Build Image: Bump amd64/golang from 1.21.10-bullseye to 1.21.11-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1558) General Build Image: Bump amd64/golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /stable/build/alpine-x64
- (GH-1568) General Build Image: Bump amd64/golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /unstable/build/alpine-x64
- (GH-1566) General Build Image: Bump amd64/golang from 1.22.3-bullseye to 1.22.4-bullseye in /stable/build/cgo-mingw-w64-x64
- (GH-1570) General Build Image: Bump amd64/golang from 1.22.3-bullseye to 1.22.4-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1559) General Build Image: Bump i386/golang from 1.21.10-alpine3.20 to 1.21.11-alpine3.20 in /oldstable/build/alpine-x86
- (GH-1556) General Build Image: Bump i386/golang from 1.21.10-bullseye to 1.21.11-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1552) General Build Image: Bump i386/golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /stable/build/alpine-x86
- (GH-1569) General Build Image: Bump i386/golang from 1.22.3-alpine3.20 to 1.22.4-alpine3.20 in /unstable/build/alpine-x86
- (GH-1563) General Build Image: Bump i386/golang from 1.22.3-bullseye to 1.22.4-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1555) General Build Image: Bump i386/golang from 1.22.3-bullseye to 1.22.4-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1564) Matrix Image: Bump amd64/golang from 1.21.10-bookworm to 1.21.11-bookworm in /oldstable/combined
- (GH-1557) Matrix Image: Bump amd64/golang from 1.22.3-bookworm to 1.22.4-bookworm in /stable/combined
- (GH-1567) Matrix Image: Bump amd64/golang from 1.22.3-bookworm to 1.22.4-bookworm in /unstable/combined
- (GH-1554) Mirror Build Image: Bump amd64/golang from 1.21.10-bookworm to 1.21.11-bookworm in /mirror/1.21
- (GH-1562) Mirror Build Image: Bump amd64/golang from 1.22.3-bookworm to 1.22.4-bookworm in /mirror/1.22
- (GH-1565) Release Build Image: Bump amd64/golang from 1.21.10-bookworm to 1.21.11-bookworm in /oldstable/build/release
- (GH-1560) Release Build Image: Bump amd64/golang from 1.22.3-bookworm to 1.22.4-bookworm in /stable/build/release
- (GH-1551) Release Build Image: Bump amd64/golang from 1.22.3-bookworm to 1.22.4-bookworm in /unstable/build/release
- (GH-1573) Skip adding tools Dependabot PRs to release notes
- (GH-1572) Update git APK from 2.45.1-r0 to 2.45.2-r0
- (GH-1574) Update golang.org/x/tools/cmd/deadcode to v0.22.0
v0.20.6 - 2024-05-27
- (GH-1544) Go Dependency: Bump github.com/golangci/golangci-lint from 1.58.2 to 1.59.0 in /tools
- (GH-1542) Go Dependency: Bump golang.org/x/vuln from 1.1.0 to 1.1.1 in /tools
- (GH-1546) Update golang.org/x/vuln to v1.1.1
- (GH-1545) Update golangci-lint to v1.59.0
- (GH-1547) Rename
goerr113
linter toerr113
- (GH-1548) Swap Alpine base image version from 3.18 to 3.20
v0.20.5 - 2024-05-20
- (GH-1537) Go Dependency: Bump github.com/golangci/golangci-lint from 1.58.1 to 1.58.2 in /tools
- (GH-1538) Update golangci-lint to v1.58.2
v0.20.4 - 2024-05-09
- (GH-1528) Go Dependency: Bump github.com/golangci/golangci-lint from 1.58.0 to 1.58.1 in /tools
- (GH-1529) Go Dependency: Bump github.com/goreleaser/nfpm/v2 from 2.36.1 to 2.37.0 in /tools
- (GH-1532) Go Dependency: Bump github.com/goreleaser/nfpm/v2 from 2.37.0 to 2.37.1 in /tools
- (GH-1534) Update golangci-lint to v1.58.1
- (GH-1533) Update goreleaser/nfpm to v2.37.1
v0.20.3 - 2024-05-08
- (GH-1516) General Build Image: Bump amd64/golang from 1.21.9-alpine3.18 to 1.21.10-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1510) General Build Image: Bump amd64/golang from 1.21.9-bullseye to 1.21.10-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1524) General Build Image: Bump amd64/golang from 1.22.2-alpine3.18 to 1.22.3-alpine3.18 in /stable/build/alpine-x64
- (GH-1514) General Build Image: Bump amd64/golang from 1.22.2-alpine3.18 to 1.22.3-alpine3.18 in /unstable/build/alpine-x64
- (GH-1512) General Build Image: Bump amd64/golang from 1.22.2-bullseye to 1.22.3-bullseye in /stable/build/cgo-mingw-w64-x64
- (GH-1508) General Build Image: Bump amd64/golang from 1.22.2-bullseye to 1.22.3-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1515) General Build Image: Bump i386/golang from 1.21.9-alpine3.18 to 1.21.10-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1513) General Build Image: Bump i386/golang from 1.21.9-bullseye to 1.21.10-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1522) General Build Image: Bump i386/golang from 1.22.2-alpine3.18 to 1.22.3-alpine3.18 in /stable/build/alpine-x86
- (GH-1517) General Build Image: Bump i386/golang from 1.22.2-alpine3.18 to 1.22.3-alpine3.18 in /unstable/build/alpine-x86
- (GH-1511) General Build Image: Bump i386/golang from 1.22.2-bullseye to 1.22.3-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1509) General Build Image: Bump i386/golang from 1.22.2-bullseye to 1.22.3-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1518) Matrix Image: Bump amd64/golang from 1.21.9-bookworm to 1.21.10-bookworm in /oldstable/combined
- (GH-1525) Matrix Image: Bump amd64/golang from 1.22.2-bookworm to 1.22.3-bookworm in /stable/combined
- (GH-1520) Matrix Image: Bump amd64/golang from 1.22.2-bookworm to 1.22.3-bookworm in /unstable/combined
- (GH-1506) Mirror Build Image: Bump amd64/golang from 1.21.9-bookworm to 1.21.10-bookworm in /mirror/1.21
- (GH-1507) Mirror Build Image: Bump amd64/golang from 1.22.2-bookworm to 1.22.3-bookworm in /mirror/1.22
- (GH-1521) Release Build Image: Bump amd64/golang from 1.21.9-bookworm to 1.21.10-bookworm in /oldstable/build/release
- (GH-1523) Release Build Image: Bump amd64/golang from 1.22.2-bookworm to 1.22.3-bookworm in /stable/build/release
- (GH-1519) Release Build Image: Bump amd64/golang from 1.22.2-bookworm to 1.22.3-bookworm in /unstable/build/release
v0.20.2 - 2024-05-03
- (GH-1500) Go Dependency: Bump github.com/golangci/golangci-lint from 1.57.2 to 1.58.0 in /tools
- (GH-1496) Go Dependency: Bump github.com/pelletier/go-toml/v2 from 2.2.0 to 2.2.2 in /tools
- (GH-1493) Go Dependency: Bump github.com/tc-hib/go-winres from 0.3.1 to 0.3.3 in /tools
- (GH-1495) Go Dependency: Bump golang.org/x/vuln from 1.0.4 to 1.1.0 in /tools
- (GH-1497) Update golang.org/x/vuln to v1.1.0
- (GH-1501) Update golangci-lint to v1.58.0
- (GH-1498) Update pelletier/go-toml to v2.2.2
- (GH-1499) Update tc-hib/go-winres to v0.3.3
- (GH-1502) Remove inactive
maligned
linter
v0.20.1 - 2024-04-04
- (GH-1474) General Build Image: Bump amd64/golang from 1.21.8-alpine3.18 to 1.21.9-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1487) General Build Image: Bump amd64/golang from 1.21.8-bullseye to 1.21.9-bullseye in /oldstable/build/cgo-mingw-w64-x64
- (GH-1485) General Build Image: Bump amd64/golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 in /stable/build/alpine-x64
- (GH-1486) General Build Image: Bump amd64/golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 in /unstable/build/alpine-x64
- (GH-1482) General Build Image: Bump amd64/golang from 1.22.1-bullseye to 1.22.2-bullseye in /stable/build/cgo-mingw-w64-x64
- (GH-1472) General Build Image: Bump amd64/golang from 1.22.1-bullseye to 1.22.2-bullseye in /unstable/build/cgo-mingw-w64-x64
- (GH-1483) General Build Image: Bump i386/golang from 1.21.8-alpine3.18 to 1.21.9-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1488) General Build Image: Bump i386/golang from 1.21.8-bullseye to 1.21.9-bullseye in /oldstable/build/cgo-mingw-w64-x86
- (GH-1476) General Build Image: Bump i386/golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 in /stable/build/alpine-x86
- (GH-1475) General Build Image: Bump i386/golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 in /unstable/build/alpine-x86
- (GH-1477) General Build Image: Bump i386/golang from 1.22.1-bullseye to 1.22.2-bullseye in /stable/build/cgo-mingw-w64-x86
- (GH-1470) General Build Image: Bump i386/golang from 1.22.1-bullseye to 1.22.2-bullseye in /unstable/build/cgo-mingw-w64-x86
- (GH-1467) Go Dependency: Bump github.com/goreleaser/nfpm/v2 from 2.35.3 to 2.36.1 in /tools
- (GH-1471) Matrix Image: Bump amd64/golang from 1.21.8-bookworm to 1.21.9-bookworm in /oldstable/combined
- (GH-1469) Matrix Image: Bump amd64/golang from 1.22.1-bookworm to 1.22.2-bookworm in /stable/combined
- (GH-1481) Matrix Image: Bump amd64/golang from 1.22.1-bookworm to 1.22.2-bookworm in /unstable/combined
- (GH-1479) Mirror Build Image: Bump amd64/golang from 1.21.8-bookworm to 1.21.9-bookworm in /mirror/1.21
- (GH-1473) Mirror Build Image: Bump amd64/golang from 1.22.1-bookworm to 1.22.2-bookworm in /mirror/1.22
- (GH-1484) Release Build Image: Bump amd64/golang from 1.21.8-bookworm to 1.21.9-bookworm in /oldstable/build/release
- (GH-1480) Release Build Image: Bump amd64/golang from 1.22.1-bookworm to 1.22.2-bookworm in /stable/build/release
- (GH-1478) Release Build Image: Bump amd64/golang from 1.22.1-bookworm to 1.22.2-bookworm in /unstable/build/release
- (GH-1468) Update goreleaser/nfpm to v2.36.1
- (GH-1465) Fix monthly scheduled tasks workflow
- (GH-1466) Fix monthly scheduled tasks workflow (redux)
v0.20.0 - 2024-03-29
-
- (GH-1462) Add github.com/bitfield/gotestdox
- (GH-1460) Go Dependency: Bump github.com/golangci/golangci-lint from 1.57.1 to 1.57.2 in /tools
- (GH-1461) Update golangci-lint from v1.57.1 to v1.57.2
v0.19.0 - 2024-03-23
- (GH-1456) Change mingw-w64 build image base OS
v0.18.0 - 2024-03-23
- (GH-1452) Split image build and upload tasks
- (GH-1453) Update release build workflow to use batches
- (GH-1451) Building all images exceeds "Standard" GitHub-hosted runners disk space
v0.17.1 - 2024-03-23
- (GH-1449) Fix build recipe to call current mingw-64 recipes
v0.17.0 - 2024-03-23
- (GH-1441) Add 32-bit variant of the mingw-w64 image
- (GH-1443) Add oldstable and unstable mingw-w64 img variants
- (GH-1447) Add Fyle toolkit dependencies to mingw-w64 images
- (GH-1445) Fix mingw-w64 Dependabot ignore dep name
v0.16.1 - 2024-03-21
- (GH-1436) Go Dependency: Bump github.com/golangci/golangci-lint from 1.57.0 to 1.57.1 in /tools
- (GH-1437) Update golangci-lint from v1.57.0 to v1.57.1
- (GH-1433) Add deadcode reflink to README
- (GH-1434) Update CHANGELOG for v0.16.0 release
v0.16.0 - 2024-03-20
- (GH-1432) Add deadcode command
- (GH-1429) Go Dependency: Bump github.com/golangci/golangci-lint from 1.56.2 to 1.57.0 in /tools
- (GH-1428) Go Dependency: Bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0 in /tools
- (GH-1431) Update golangci-lint from v1.56.2 to v1.57.0
- (GH-1430) Update pelletier/go-toml to v2.2.0
v0.15.4 - 2024-03-06
- (GH-1417) General Build Image: Bump amd64/golang from 1.21.7-alpine3.18 to 1.21.8-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1413) General Build Image: Bump amd64/golang from 1.22.0-alpine3.18 to 1.22.1-alpine3.18 in /stable/build/alpine-x64
- (GH-1421) General Build Image: Bump amd64/golang from 1.22.0-alpine3.18 to 1.22.1-alpine3.18 in /unstable/build/alpine-x64
- (GH-1412) General Build Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /stable/build/cgo-mingw-w64
- (GH-1425) General Build Image: Bump i386/golang from 1.21.7-alpine3.18 to 1.21.8-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1424) General Build Image: Bump i386/golang from 1.22.0-alpine3.18 to 1.22.1-alpine3.18 in /stable/build/alpine-x86
- (GH-1423) General Build Image: Bump i386/golang from 1.22.0-alpine3.18 to 1.22.1-alpine3.18 in /unstable/build/alpine-x86
- (GH-1416) Matrix Image: Bump amd64/golang from 1.21.7-bookworm to 1.21.8-bookworm in /oldstable/combined
- (GH-1411) Matrix Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /stable/combined
- (GH-1420) Matrix Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /unstable/combined
- (GH-1422) Mirror Build Image: Bump amd64/golang from 1.21.7-bookworm to 1.21.8-bookworm in /mirror/1.21
- (GH-1418) Mirror Build Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /mirror/1.22
- (GH-1415) Release Build Image: Bump amd64/golang from 1.21.7-bookworm to 1.21.8-bookworm in /oldstable/build/release
- (GH-1419) Release Build Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /stable/build/release
- (GH-1414) Release Build Image: Bump amd64/golang from 1.22.0-bookworm to 1.22.1-bookworm in /unstable/build/release
v0.15.3 - 2024-02-23
- (GH-1407) Go Dependency: Bump honnef.co/go/tools from 0.4.6 to 0.4.7 in /tools
- (GH-1406) Remove Dependabot monitoring for retired Go imgs
- (GH-1405) Update Dependabot PR prefixes
- (GH-1408) Update staticcheck from v0.4.6 to v0.4.7
v0.15.2 - 2024-02-16
- (GH-1401) Use builder/final pattern for stable Dockerfile
v0.15.1 - 2024-02-16
- (GH-1389) Add Dependabot monitoring for Go 1.22 mirror image
- (GH-1397) docker: bump amd64/golang from 1.20.14-alpine3.18 to 1.21.7-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1394) docker: bump amd64/golang from 1.20.14-bookworm to 1.21.7-bookworm in /oldstable/build/release
- (GH-1395) docker: bump amd64/golang from 1.20.14-bookworm to 1.21.7-bookworm in /oldstable/combined
- (GH-1380) docker: bump amd64/golang from 1.21.7-alpine3.18 to 1.22.0-alpine3.18 in /stable/build/alpine-x64
- (GH-1377) docker: bump amd64/golang from 1.21.7-bookworm to 1.22.0-bookworm in /stable/build/cgo-mingw-w64
- (GH-1385) docker: bump amd64/golang from 1.21.7-bookworm to 1.22.0-bookworm in /stable/build/release
- (GH-1376) docker: bump amd64/golang from 1.21.7-bookworm to 1.22.0-bookworm in /stable/combined
- (GH-1393) docker: bump i386/golang from 1.20.14-alpine3.18 to 1.21.7-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1396) docker: bump i386/golang from 1.21.7-alpine3.18 to 1.22.0-alpine3.18 in /stable/build/alpine-x86
- (GH-1390) go.mod: bump github.com/golangci/golangci-lint from 1.56.1 to 1.56.2 in /tools
- (GH-1391) Update golangci-lint from v1.56.1 to v1.56.2
- (GH-1388) Fix Dependabot Docker image constraints
- (GH-1392) Update Dependabot Docker img version constraints
v0.15.0 - 2024-02-09
- (GH-1371) Add architecture specification to all Dockerfiles
- (GH-1373) Add Go 1.22 mirror img, fix STABLE/OLDSTABLE tags
- (GH-1369) go.mod: bump github.com/golangci/golangci-lint from 1.56.0 to 1.56.1 in /tools
- (GH-1370) Update golangci-lint from v1.56.0 to v1.56.1
v0.14.9 - 2024-02-08
- (GH-1362) docker: bump golang from 1.20.13-alpine3.18 to 1.20.14-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1352) docker: bump golang from 1.20.13-bookworm to 1.20.14-bookworm in /mirror/1.20
- (GH-1361) docker: bump golang from 1.20.13-bookworm to 1.20.14-bookworm in /oldstable/build/release
- (GH-1351) docker: bump golang from 1.20.13-bookworm to 1.20.14-bookworm in /oldstable/combined
- (GH-1360) docker: bump golang from 1.21.6-alpine3.18 to 1.21.7-alpine3.18 in /stable/build/alpine-x64
- (GH-1354) docker: bump golang from 1.21.6-bookworm to 1.21.7-bookworm in /mirror/1.21
- (GH-1355) docker: bump golang from 1.21.6-bookworm to 1.21.7-bookworm in /stable/build/cgo-mingw-w64
- (GH-1359) docker: bump golang from 1.21.6-bookworm to 1.21.7-bookworm in /stable/build/release
- (GH-1353) docker: bump golang from 1.21.6-bookworm to 1.21.7-bookworm in /stable/combined
- (GH-1337) docker: bump golang from 1.22rc2-alpine3.18 to 1.22-alpine3.18 in /unstable/build/alpine-x64
- (GH-1335) docker: bump golang from 1.22rc2-bookworm to 1.22-bookworm in /unstable/build/release
- (GH-1340) docker: bump golang from 1.22rc2-bookworm to 1.22-bookworm in /unstable/combined
- (GH-1339) docker: bump i386/golang from 1.20.13-alpine3.18 to 1.20.14-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1336) docker: bump i386/golang from 1.21.6-alpine3.18 to 1.21.7-alpine3.18 in /stable/build/alpine-x86
- (GH-1338) docker: bump i386/golang from 1.22rc2-alpine3.18 to 1.22-alpine3.18 in /unstable/build/alpine-x86
- (GH-1357) go.mod: bump github.com/fatih/errwrap from 1.5.0 to 1.6.0 in /tools
- (GH-1356) go.mod: bump github.com/golangci/golangci-lint from 1.55.2 to 1.56.0 in /tools
- (GH-1358) go.mod: bump golang.org/x/vuln from 1.0.3 to 1.0.4 in /tools
- (GH-1364) Update fatih/errwrap to v1.6.0
- (GH-1365) Update golang.org/x/vuln to v1.0.4
- (GH-1366) Update golangci-lint from v1.55.2 to v1.56.0
- (GH-1346) Fix unstable images Go release version
- (GH-1363) Update commit hashes for orijtech linter forks
v0.14.8 - 2024-02-06
- (GH-1332) Switch fatih/errwrap linter install source
v0.14.7 - 2024-02-05
- (GH-1328) Switch orijtech linters install source
v0.14.6 - 2024-02-01
- (GH-1320) go.mod: bump github.com/goreleaser/nfpm/v2 from 2.35.2 to 2.35.3 in /tools
- (GH-1322) Update goreleaser/nfpm to v2.35.3
- (GH-1321) Replace choffmeister/git-describe-semver GH action
v0.14.5 - 2024-01-25
- (GH-1314) docker: bump golang from 1.22rc1-alpine3.18 to 1.22rc2-alpine3.18 in /unstable/build/alpine-x64
- (GH-1313) docker: bump golang from 1.22rc1-bookworm to 1.22rc2-bookworm in /unstable/build/release
- (GH-1315) docker: bump golang from 1.22rc1-bookworm to 1.22rc2-bookworm in /unstable/combined
- (GH-1316) docker: bump i386/golang from 1.22rc1-alpine3.18 to 1.22rc2-alpine3.18 in /unstable/build/alpine-x86
- (GH-1312) go.mod: bump golang.org/x/vuln from 1.0.2 to 1.0.3 in /tools
- (GH-1317) Update golang.org/x/vuln to v1.0.3
v0.14.4 - 2024-01-17
- (GH-1308) go.mod: bump golang.org/x/vuln from 1.0.1 to 1.0.2 in /tools
- (GH-1309) Update golang.org/x/vuln to v1.0.2
- (GH-1306) Update unstable images to Go 1.22rc1
v0.14.3 - 2024-01-13
- (GH-1285) docker: bump golang from 1.20.12-alpine3.18 to 1.20.13-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1288) docker: bump golang from 1.20.12-bookworm to 1.20.13-bookworm in /mirror/1.20
- (GH-1286) docker: bump golang from 1.20.12-bookworm to 1.20.13-bookworm in /oldstable/build/release
- (GH-1296) docker: bump golang from 1.20.12-bookworm to 1.20.13-bookworm in /oldstable/combined
- (GH-1295) docker: bump golang from 1.21.5-alpine3.18 to 1.21.6-alpine3.18 in /stable/build/alpine-x64
- (GH-1289) docker: bump golang from 1.21.5-alpine3.18 to 1.21.6-alpine3.18 in /unstable/build/alpine-x64
- (GH-1290) docker: bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /mirror/1.21
- (GH-1291) docker: bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /stable/build/cgo-mingw-w64
- (GH-1287) docker: bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /stable/build/release
- (GH-1298) docker: bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /stable/combined
- (GH-1293) docker: bump golang from 1.21.5-bookworm to 1.21.6-bookworm in /unstable/build/release
- (GH-1297) docker: bump i386/golang from 1.20.12-alpine3.18 to 1.20.13-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1294) docker: bump i386/golang from 1.21.5-alpine3.18 to 1.21.6-alpine3.18 in /stable/build/alpine-x86
- (GH-1292) docker: bump i386/golang from 1.21.5-alpine3.18 to 1.21.6-alpine3.18 in /unstable/build/alpine-x86
- (GH-1275) go.mod: bump github.com/choffmeister/git-describe-semver from 0.3.11 to 0.4.0 in /tools
- (GH-1283) go.mod: bump github.com/goreleaser/nfpm/v2 from 2.34.0 to 2.35.2 in /tools
- (GH-1277) go.mod: bump github.com/pelletier/go-toml/v2 from 2.1.0 to 2.1.1 in /tools
- (GH-1301) Update choffmeister/git-describe-semver to v0.4.0
- (GH-1302) Update goreleaser/nfpm to v2.35.2
- (GH-1303) Update pelletier/go-toml to v2.1.1
- (GH-1299) Replace choffmeister/git-describe-semver GH action
v0.14.2 - 2023-12-06
- (GH-1270) docker: bump golang from 1.20.11-alpine3.18 to 1.20.12-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1272) docker: bump golang from 1.20.11-bookworm to 1.20.12-bookworm in /mirror/1.20
- (GH-1260) docker: bump golang from 1.20.11-bookworm to 1.20.12-bookworm in /oldstable/build/release
- (GH-1263) docker: bump golang from 1.20.11-bookworm to 1.20.12-bookworm in /oldstable/combined
- (GH-1261) docker: bump golang from 1.21.4-alpine3.18 to 1.21.5-alpine3.18 in /stable/build/alpine-x64
- (GH-1266) docker: bump golang from 1.21.4-alpine3.18 to 1.21.5-alpine3.18 in /unstable/build/alpine-x64
- (GH-1259) docker: bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /mirror/1.21
- (GH-1265) docker: bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /stable/build/cgo-mingw-w64
- (GH-1268) docker: bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /stable/build/release
- (GH-1269) docker: bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /stable/combined
- (GH-1267) docker: bump golang from 1.21.4-bookworm to 1.21.5-bookworm in /unstable/build/release
- (GH-1262) docker: bump i386/golang from 1.20.11-alpine3.18 to 1.20.12-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1271) docker: bump i386/golang from 1.21.4-alpine3.18 to 1.21.5-alpine3.18 in /stable/build/alpine-x86
- (GH-1264) docker: bump i386/golang from 1.21.4-alpine3.18 to 1.21.5-alpine3.18 in /unstable/build/alpine-x86
v0.14.1 - 2023-11-13
- (GH-1246) docker: bump golang from 1.20.10-alpine3.18 to 1.20.11-alpine3.18 in /oldstable/build/alpine-x64
- (GH-1244) docker: bump golang from 1.20.10-bookworm to 1.20.11-bookworm in /mirror/1.20
- (GH-1242) docker: bump golang from 1.20.10-bookworm to 1.20.11-bookworm in /oldstable/build/release
- (GH-1254) docker: bump golang from 1.20.10-bookworm to 1.20.11-bookworm in /oldstable/combined
- (GH-1245) docker: bump golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 in /stable/build/alpine-x64
- (GH-1251) docker: bump golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 in /unstable/build/alpine-x64
- (GH-1252) docker: bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /mirror/1.21
- (GH-1250) docker: bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /stable/build/cgo-mingw-w64
- (GH-1249) docker: bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /stable/build/release
- (GH-1243) docker: bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /stable/combined
- (GH-1253) docker: bump golang from 1.21.3-bookworm to 1.21.4-bookworm in /unstable/build/release
- (GH-1248) docker: bump i386/golang from 1.20.10-alpine3.18 to 1.20.11-alpine3.18 in /oldstable/build/alpine-x86
- (GH-1241) docker: bump i386/golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 in /stable/build/alpine-x86
- (GH-1247) docker: bump i386/golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 in /unstable/build/alpine-x86
- (GH-1240) go.mod: bump github.com/golangci/golangci-lint from 1.55.1 to 1.55.2 in /tools
- (GH-1238) go.mod: bump github.com/goreleaser/nfpm/v2 from 2.33.1 to 2.34.0 in /tools
- (GH-1255) Update golangci-lint from v1.55.1 to v1.55.2
- (GH-1256) Update goreleaser/nfpm from v2.33.1 to v2.34.0
v0.14.0 - 2023-10-26
- (GH-1235) Explicitly set
GOTOOLCHAIN
environment variable
- (GH-1234) Update golangci-lint from v1.54.1 to v1.55.1
v0.13.12 - 2023-10-11
- Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.20
from1.20.9
to1.20.10
- Update
go-ci-mirror-build-go1.21
from1.21.2
to1.21.3
- Update
- oldstable images
- Update
go-ci-oldstable
from1.20.9
to1.20.10
- Update
go-ci-oldstable-build
from1.20.9
to1.20.10
- Update
go-ci-oldstable-alpine-buildx86
from1.20.9-alpine3.18
to1.20.10-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.20.9-alpine3.18
to1.20.10-alpine3.18
- Update
- stable images
- Update
go-ci-stable
from1.21.2
to1.21.3
- Update
go-ci-stable-build
from1.21.2
to1.21.3
- Update
go-ci-stable-cgo-mingw-w64-build
from1.21.2
to1.21.3
- Update
go-ci-stable-alpine-buildx86
from1.21.2-alpine3.18
to1.21.3-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.21.2-alpine3.18
to1.21.3-alpine3.18
- Update
- unstable images
- Update
go-ci-unstable
from1.21.2
to1.21.3
- Update
go-ci-unstable-build
from1.21.2
to1.21.3
- Update
go-ci-unstable-alpine-buildx86
from1.21.2-alpine3.18
to1.21.3-alpine3.18
- Update
go-ci-unstable-alpine-buildx64
from1.21.2-alpine3.18
to1.21.3-alpine3.18
- Update
- mirror build images
v0.13.11 - 2023-10-10
- Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.20
from1.20.8
to1.20.9
- Update
go-ci-mirror-build-go1.21
from1.21.1
to1.21.2
- Update
- oldstable images
- Update
go-ci-oldstable
from1.20.8
to1.20.9
- Update
go-ci-oldstable-build
from1.20.8
to1.20.9
- Update
go-ci-oldstable-alpine-buildx86
from1.20.8-alpine3.18
to1.20.9-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.20.8-alpine3.18
to1.20.9-alpine3.18
- Update
- stable images
- Update
go-ci-stable
from1.21.1
to1.21.2
- Update
go-ci-stable-build
from1.21.1
to1.21.2
- Update
go-ci-stable-cgo-mingw-w64-build
from1.21.1
to1.21.2
- Update
go-ci-stable-alpine-buildx86
from1.21.1-alpine3.18
to1.21.2-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.21.1-alpine3.18
to1.21.2-alpine3.18
- Update
- unstable images
- Update
go-ci-unstable
from1.21.1
to1.21.2
- Update
go-ci-unstable-build
from1.21.1
to1.21.2
- Update
go-ci-unstable-alpine-buildx86
from1.21.1-alpine3.18
to1.21.2-alpine3.18
- Update
go-ci-unstable-alpine-buildx64
from1.21.1-alpine3.18
to1.21.2-alpine3.18
- Update
- mirror build images
v0.13.10 - 2023-09-22
- Dependencies
goreleaser/nfpm
v2.33.0
tov2.33.1
v0.13.9 - 2023-09-20
- Dependencies
goreleaser/nfpm
v2.32.0
tov2.33.0
honnef.co/go/tools
(staticcheck
)v0.4.5
tov0.4.6
v0.13.8 - 2023-09-12
- (GH-1182) Add Dependabot monitoring for Go 1.21 mirror image
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.12
to1.19.13
- Update
go-ci-mirror-build-go1.20
from1.20.7
to1.20.8
- Update
go-ci-mirror-build-go1.21
from1.21.0
to1.21.1
- Update
- oldstable images
- Update
go-ci-oldstable
from1.20.7
to1.20.8
- Update
go-ci-oldstable-build
from1.20.7
to1.20.8
- Update
go-ci-oldstable-alpine-buildx86
from1.20.7-alpine3.18
to1.20.8-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.20.7-alpine3.18
to1.20.8-alpine3.18
- Update
- stable images
- Update
go-ci-stable
from1.21.0
to1.21.1
- Update
go-ci-stable-build
from1.21.0
to1.21.1
- Update
go-ci-stable-cgo-mingw-w64-build
from1.21.0
to1.21.1
- Update
go-ci-stable-alpine-buildx86
from1.21.0-alpine3.18
to1.21.1-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.21.0-alpine3.18
to1.21.1-alpine3.18
- Update
- unstable images
- Update
go-ci-unstable
from1.21.0
to1.21.1
- Update
go-ci-unstable-build
from1.21.0
to1.21.1
- Update
go-ci-unstable-alpine-buildx86
from1.21.0-alpine3.18
to1.21.1-alpine3.18
- Update
go-ci-unstable-alpine-buildx64
from1.21.0-alpine3.18
to1.21.1-alpine3.18
- Update
- mirror build images
-
Dependencies
actions/checkout
v3
tov4
pelletier/go-toml
v2.0.9
tov2.1.0
- (GH-1166) Update unstable images version
- (GH-1170) Update Dependabot Docker img version constraints
- (GH-1181) Fix Go 1.20 mirror image version constraint
v0.13.7 - 2023-08-22
- Dependencies
golangci/golangci-lint
v1.54.2
tov1.54.1
v0.13.6 - 2023-08-22
- Dependencies
golangci/golangci-lint
v1.54.1
tov1.54.2
v0.13.5 - 2023-08-18
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.4.3
tov0.4.5
golang.org/x/vuln
(govulncheck
)v1.0.0
tov1.0.1
v0.13.4 - 2023-08-14
- Dependencies
golangci/golangci-lint
v1.54.0
tov1.54.1
v0.13.3 - 2023-08-09
-
Go versions
- mirror build images
- Add
go-ci-mirror-build-go1.21
at1.21.0
- Add
- oldstable images
- Update
go-ci-oldstable
from1.19.12
to1.20.7
- Update
go-ci-oldstable-build
from1.19.12
to1.20.7
- Update
go-ci-oldstable-alpine-buildx86
from1.19.12-alpine3.18
to1.20.7-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.19.12-alpine3.18
to1.20.7-alpine3.18
- Update
- stable images
- Update
go-ci-stable
from1.20.7
to1.21.0
- Update
go-ci-stable-build
from1.20.7
to1.21.0
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.7
to1.21.0
- Update
go-ci-stable-alpine-buildx86
from1.20.7-alpine3.18
to1.21.0-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.20.7-alpine3.18
to1.21.0-alpine3.18
- Update
- unstable images
- Update
go-ci-unstable
from1.21rc4
to1.21.0
- Update
go-ci-unstable-build
from1.21rc4
to1.21.0
- Update
go-ci-unstable-alpine-buildx86
from1.21rc4-alpine3.18
to1.21.0-alpine3.18
- Update
go-ci-unstable-alpine-buildx64
from1.21rc4-alpine3.18
to1.21.0-alpine3.18
- Update
- mirror build images
-
Dependencies
golangci/golangci-lint
v1.53.3
tov1.54.0
- (GH-1140) Fix Alpine oldstable and stable img descs, tags
v0.13.2 - 2023-08-03
- Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.11
to1.19.12
- Update
go-ci-mirror-build-go1.20
from1.20.6
to1.20.7
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.11
to1.19.12
- Update
go-ci-oldstable-build
from1.19.11
to1.19.12
- Update
go-ci-oldstable-alpine-buildx86
from1.19.11-alpine3.18
to1.19.12-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.19.11-alpine3.18
to1.19.12-alpine3.18
- Update
- stable images
- Update
go-ci-stable
from1.20.6
to1.20.7
- Update
go-ci-stable-build
from1.20.6
to1.20.7
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.6
to1.20.7
- Update
go-ci-stable-alpine-buildx86
from1.20.6-alpine3.18
to1.20.7-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.20.6-alpine3.18
to1.20.7-alpine3.18
- Update
- unstable images
- Update
go-ci-unstable
from1.21rc3
to1.21rc4
- Update
go-ci-unstable-build
from1.21rc3
to1.21rc4
- Update
go-ci-unstable-alpine-buildx86
from1.21rc3-alpine3.18
to1.21rc4-alpine3.18
- Update
go-ci-unstable-alpine-buildx64
from1.21rc3-alpine3.18
to1.21rc4-alpine3.18
- Update
- mirror build images
- (GH-1114) Increase timeout for monthly workflow
- (GH-1112)
ERROR: unable to select packages
error forfile=5.44-r4
andmusl-dev=1.2.4-r0
v0.13.1 - 2023-07-23
- (GH-1109) Update timeout for release build workflow
- (GH-1108) Fix token environment variables
v0.13.0 - 2023-07-23
- (GH-756) CI: Setup automatic build & publish workflow for tagged releases
- (GH-1103) Switch registry token access from file to env var
- (GH-1102) Fix syntax for v0.12.0 changes
- (GH-1104) Fix GHCR username variable reference
v0.12.0 - 2023-07-23
- (GH-1097) Add initial automated release notes config
- (GH-1098) Add
unstable
Alpine build image variants
v0.11.5 - 2023-07-18
- Go versions
- unstable images
- Update
go-ci-unstable
from1.21rc2
to1.21rc3
- Update
go-ci-unstable-build
from1.21rc2
to1.21rc3
- Update
- unstable images
v0.11.4 - 2023-07-14
- Dependencies
goreleaser/nfpm
v2.31.0
tov2.32.0
golang.org/x/vuln
(govulncheck
)v0.2.0
tov1.0.0
pelletier/go-toml
v2.0.8
tov2.0.9
v0.11.3 - 2023-07-12
- Go versions
- oldstable images
- Update
go-ci-oldstable-alpine-buildx86
from1.19.10-alpine3.18
to1.19.11-alpine3.18
- Update
go-ci-oldstable-alpine-buildx64
from1.19.10-alpine3.18
to1.19.11-alpine3.18
- Update
- oldstable images
- (GH-1081) Fix Go series used for Alpine oldstable images
- (GH-1084) Fix CHANGELOG entry for v0.11.2 release
v0.11.2 - 2023-07-12
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.10
to1.19.11
- Update
go-ci-mirror-build-go1.20
from1.20.5
to1.20.6
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.10
to1.19.11
- Update
go-ci-oldstable-build
from1.19.10
to1.19.11
- Update
- stable images
- Update
go-ci-stable
from1.20.5
to1.20.6
- Update
go-ci-stable-build
from1.20.5
to1.20.6
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.5
to1.20.6
- Update
go-ci-stable-alpine-buildx86
from1.20.5-alpine3.18
to1.20.6-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.20.5-alpine3.18
to1.20.6-alpine3.18
- Update
- unstable images
- no change since the v0.11.1 release (
1.21rc2
)
- no change since the v0.11.1 release (
- mirror build images
-
Dependencies
goreleaser/nfpm
v2.28.0
tov2.30.1
golang.org/x/vuln
(govulncheck
)v0.1.0
tov0.2.0
- (GH-1078) Fix CHANGELOG entries for v0.10.6 and v0.11.0
v0.11.1 - 2023-06-26
- Go versions
- unstable images
- Update
go-ci-unstable
from1.20.5
to1.21rc2
- Update
go-ci-unstable-build
from1.20.5
to1.21rc2
- Update
- unstable images
- (GH-1057) Update Dockerfiles to reflect a chosen base image OS
- (GH-1060) ERROR: unable to select packages:
file-5.44-r4
: breaks:world[file=5.44-r3]
v0.11.0 - 2023-06-15
(GH-1044) Add oldstable
Alpine build image variants
-
Go versions
- stable images
- Update
go-ci-stable-alpine-buildx86
from1.20.4-alpine3.16
to1.20.5-alpine3.18
- Update
go-ci-stable-alpine-buildx64
from1.20.4-alpine3.16
to1.20.5-alpine3.18
- Update
- oldstable images
- Add
go-ci-oldstable-alpine-buildx86
at1.20.5-alpine3.18
- Add
go-ci-oldstable-alpine-buildx64
at1.20.5-alpine3.18
- Add
- stable images
-
Dependencies
golangci/golangci-lint
v1.53.2
tov1.53.3
-
(GH-1045) Update GitHub Actions workflows to allow image build CI jobs to be executed on-demand
- (GH-1041) Fix
build
recipe help text - (GH-1043) Stable build images for Alpine x64 and x86 have outdated Go version
- (GH-1047) Debian-based images fail to build using current pinned dependency versions
v0.10.6 - 2023-06-07
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.9
to1.19.10
- Update
go-ci-mirror-build-go1.20
from1.20.4
to1.20.5
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.9
to1.19.10
- Update
go-ci-oldstable-build
from1.19.9
to1.19.10
- Update
- stable images
- Update
go-ci-stable
from1.20.4
to1.20.5
- Update
go-ci-stable-build
from1.20.4
to1.20.5
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.4
to1.20.5
- Update
- unstable images
- Update
go-ci-unstable
from1.20.4
to1.20.5
- Update
go-ci-unstable-build
from1.20.4
to1.20.5
- Update
- mirror build images
-
Dependencies
golangci/golangci-lint
v1.52.2
tov1.53.2
goreleaser/nfpm
v2.28.0
tov2.30.1
choffmeister/git-describe-semver
v0.3.9
tov0.3.11
pelletier/go-toml
v2.0.7
tov2.0.8
- (GH-1018) ERROR: unable to select packages:
musl-dev-1.2.3-r3
: breaks:world[musl-dev=1.2.3-r2]
- (GH-1024) New version of depguard linter included in golangci-lint v1.53.0 and newer fails when run without explicit configuration
v0.10.5 - 2023-05-05
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.8
to1.19.9
- Update
go-ci-mirror-build-go1.20
from1.20.3
to1.20.4
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.8
to1.19.9
- Update
go-ci-oldstable-build
from1.19.8
to1.19.9
- Update
- stable images
- Update
go-ci-stable
from1.20.3
to1.20.4
- Update
go-ci-stable-build
from1.20.3
to1.20.4
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.3
to1.20.4
- Update
go-ci-stable-alpine-buildx86
from1.20.3-alpine3.16
to1.20.4-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.20.3-alpine3.16
to1.20.4-alpine3.16
- Update
- unstable images
- Update
go-ci-unstable
from1.20.3
to1.20.4
- Update
go-ci-unstable-build
from1.20.3
to1.20.4
- Update
- mirror build images
-
Dependencies
goreleaser/nfpm
v2.27.1
tov2.28.0
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230404205743-41aec7335792
tov0.1.0
orijtech/structslop
v0.0.7
tov0.0.8
- (GH-962) structslop linter failing on Go 1.20 with
internal error: package "errors" without types was imported from ...
- (GH-1007) ERROR: unable to select packages: git-2.36.6-r0: breaks: world[git=2.36.5-r0]
v0.10.4 - 2023-04-05
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.7
to1.19.8
- Update
go-ci-mirror-build-go1.20
from1.20.2
to1.20.3
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.7
to1.19.8
- Update
go-ci-oldstable-build
from1.19.7
to1.19.8
- Update
- stable images
- Update
go-ci-stable
from1.20.2
to1.20.3
- Update
go-ci-stable-build
from1.20.2
to1.20.3
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.2
to1.20.3
- Update
go-ci-stable-alpine-buildx86
from1.20.2-alpine3.16
to1.20.3-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.20.2-alpine3.16
to1.20.3-alpine3.16
- Update
- unstable images
- Update
go-ci-unstable
from1.20.2
to1.20.3
- Update
go-ci-unstable-build
from1.20.2
to1.20.3
- Update
- mirror build images
-
Dependencies
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230308034057-d4ed0a4fab9e
tov0.0.0-20230404205743-41aec7335792
v0.10.3 - 2023-03-27
- Dependencies
golangci/golangci-lint
v1.52.1
tov1.52.2
v0.10.2 - 2023-03-23
- (GH-965)
orijtech/tickeryzer
missing fromunstable
image
v0.10.1 - 2023-03-22
- Dependencies
golangci/golangci-lint
v1.52.0
tov1.52.1
goreleaser/nfpm
v2.26.0
tov2.27.1
v0.10.0 - 2023-03-18
-
Enable
golangci-lint
lintersunstable
"combined" imagenilnil
predeclared
-
New linters
orijtech/tickeryzer
@v0.0.3
- Dependencies
golangci/golangci-lint
v1.51.2
tov1.52.0
- (GH-949) go mod tidy flags
golang.org/x/vuln/vulncheck
as problematic
v0.9.2 - 2023-03-16
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.4.2
tov0.4.3
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230308034057-d4ed0a4fab9e
tov0.0.0-20230313161840-8a73a7e4f203
v0.9.1 - 2023-03-08
-
Go versions
- mirror build images
- Update
go-ci-mirror-build-go1.19
from1.19.6
to1.19.7
- Update
go-ci-mirror-build-go1.20
from1.20.1
to1.20.2
- Update
- oldstable images
- Update
go-ci-oldstable
from1.19.6
to1.19.7
- Update
go-ci-oldstable-build
from1.19.6
to1.19.7
- Update
- stable images
- Update
go-ci-stable
from1.20.1
to1.20.2
- Update
go-ci-stable-build
from1.20.1
to1.20.2
- Update
go-ci-stable-cgo-mingw-w64-build
from1.20.1
to1.20.2
- Update
go-ci-stable-alpine-buildx86
from1.20.1-alpine3.16
to1.20.2-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.20.1-alpine3.16
to1.20.2-alpine3.16
- Update
- unstable images
- Update
go-ci-unstable
from1.20.1
to1.20.2
- Update
go-ci-unstable-build
from1.20.1
to1.20.2
- Update
- mirror build images
-
Dependencies
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230217204342-b91abcc5ae3c
tov0.0.0-20230308034057-d4ed0a4fab9e
pelletier/go-toml
v2.0.6
tov2.0.7
-
Misc
- (GH-895) Update tracked tools for Dependabot PRs
- (GH-897) Minor tweaks to Makefile build tasks status output
- (GH-898) Simplify Dockerfile linting
- (GH-924) Update tools/go.mod monitoring config
- (GH-932) Dependabot monitoring of multiple build images not working
v0.9.0 - 2023-02-23
- (GH-891) Add
choffmeister/git-describe-semver
to build images
- (GH-889) Change versioned tags to support Dependabot updates
v0.8.1 - 2023-02-22
- (GH-882) Add
xz
to builder images - (GH-884) Add quoting for installed package version vars
- (GH-881) Fix build-unstable recipe syntax
- (GH-885) Fix paths referenced in
DOCKER_FILES
var - (GH-886) Add missing ghcr.io image upload steps
v0.8.0 - 2023-02-21
- Tools
- (GH-818) Add
goreleaser/nfpm
tool to build images - (GH-873) Add
tc-hib/go-winres
tool to build images
- (GH-818) Add
- 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
-
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 togo-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
- (GH-868) Update Makefile
clean
recipe to prune BuildKit cache of content older than 24 hours - (GH-874) Rework images
- add
prune
recipe to aggressively reclaim disk space on image build host
- add
- (GH-868) Update Makefile
-
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
- (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)
- (GH-860) Rework workflow scheduling
- (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
- (GH-864) Remove stray space in image title LABEL
v0.7.11 - 2023-02-15
-
Go versions
- Update
go-ci-stable
from1.20.0
to1.20.1
- Update
go-ci-unstable
from1.20.0
to1.20.1
- Update
go-ci-oldstable
from1.19.5
to1.19.6
- Update
go-ci-lint-only
from1.20.0
to1.20.1
- Update
go-ci-stable-mirror-build
from1.20.0
to1.20.1
- Update
go-ci-stable-debian-build
from1.20.0
to1.20.1
- Update
go-ci-stable-alpine-buildx86
from1.20.0-alpine3.16
to1.20.1-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.20.0-alpine3.16
to1.20.1-alpine3.16
- Update
-
Dependencies
honnef.co/go/tools
(staticcheck
)v0.4.0
tov0.4.1
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230209185747-5884084d81cd
tov0.0.0-20230213165600-1a019b0c7f30
- (GH-851) Update Go Dockerfile version thresholds
- (GH-848) CI jobs failing after v0.7.10 images were published
- workaround applied to explicitly set CWD as trusted by Git
- (GH-849) Fix Project Analysis README badge
- (GH-854) ERROR: unable to select packages: git-2.36.5-r0: breaks: world[git=2.36.4-r0]
v0.7.10 - 2023-02-10
-
Dependencies
golangci/golangci-lint
v1.51.0
tov1.51.1
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230201222900-4c848edceff1
tov0.0.0-20230209185747-5884084d81cd
-
(GH-844) Re-enable disabled linters in golangci-lint config files
v0.7.9 - 2023-02-03
-
Go versions
- Update
go-ci-stable
from1.19.5
to1.20
- Update
go-ci-unstable
from1.20rc3
to1.20
- Update
go-ci-oldstable
from1.18.10
to1.19.5
- Update
go-ci-lint-only
from1.19.5
to1.20
- Update
go-ci-stable-mirror-build
from1.19.5
to1.20
- Update
go-ci-stable-debian-build
from1.19.5
to1.20
- Update
go-ci-stable-alpine-buildx86
from1.19.5-alpine3.16
to1.20-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.5-alpine3.16
to1.20-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
v1.50.1
tov1.51.0
- stable, oldstable images
dev feat/go1.20 branch
tov1.51.0
- unstable image
honnef.co/go/tools
(staticcheck
)v0.3.3
tov0.4.0
- stable, oldstable images
- commit
58c4d7e4b720c21f21f0d68e60a31117995fcd0b
tov0.4.0
- unstable image
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230110180137-6ad3e3d07815
tov0.0.0-20230201222900-4c848edceff1
-
(GH-825) Disable
Build all images using Makefile
CI job
- (GH-822) ERROR: unable to select packages: git-2.36.4-r0: breaks: world[git=2.36.3-r0]
v0.7.8 - 2023-01-13
-
Go versions
- Update
go-ci-unstable
from1.20rc2
to1.20rc3
- Update
-
Dependencies
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20230109202529-975d4c73dae3
tov0.0.0-20230110180137-6ad3e3d07815
v0.7.7 - 2023-01-12
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.3.3
tomaster
branch commit58c4d7e4b720c21f21f0d68e60a31117995fcd0b
unstable
image
v0.7.6 - 2023-01-11
-
Go versions
- Update
go-ci-unstable
from1.20rc1
to1.20rc2
- Update
go-ci-stable
from1.19.4
to1.19.5
- Update
go-ci-oldstable
from1.18.9
to1.18.10
- Update
go-ci-lint-only
from1.19.4
to1.19.5
- Update
go-ci-stable-mirror-build
from1.19.4
to1.19.5
- Update
go-ci-stable-debian-build
from1.19.4
to1.19.5
- Update
go-ci-stable-alpine-buildx86
from1.19.4-alpine3.16
to1.19.5-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.4-alpine3.16
to1.19.5-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
stable
,oldstable
images remain atv1.50.1
- updated
unstable
image fromv1.50.1
tofeat/go1.20
dev branch (github.com/atc0005/[email protected])
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20221122171214-05fb7250142c
tov0.0.0-20230109202529-975d4c73dae3
v0.7.5 - 2022-12-09
- Go versions
- Update
go-ci-unstable
from1.19.4
to1.20rc1
- Update
v0.7.4 - 2022-12-08
-
Go versions
- Update
go-ci-stable
from1.19.3
to1.19.4
- Update
go-ci-oldstable
from1.18.8
to1.18.9
- Update
go-ci-lint-only
from1.19.3
to1.19.4
- Update
go-ci-stable-mirror-build
from1.19.3
to1.19.4
- Update
go-ci-stable-debian-build
from1.19.3
to1.19.4
- Update
go-ci-stable-alpine-buildx86
from1.19.3-alpine3.16
to1.19.4-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.3-alpine3.16
to1.19.4-alpine3.16
- Update
-
Dependencies
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20221111165027-50a0e29f49cc
tov0.0.0-20221122171214-05fb7250142c
pelletier/go-toml
v2.0.5
tov2.0.6
v0.7.3 - 2022-11-15
-
Go versions
- Update
go-ci-stable
from1.19.2
to1.19.3
- Update
go-ci-oldstable
from1.18.7
to1.18.8
- Update
go-ci-lint-only
from1.19.2
to1.19.3
- Update
go-ci-stable-mirror-build
from1.19.2
to1.19.3
- Update
go-ci-stable-debian-build
from1.19.2
to1.19.3
- Update
go-ci-stable-alpine-buildx86
from1.19.2-alpine3.16
to1.19.3-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.2-alpine3.16
to1.19.3-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
v1.50.0
tov1.50.1
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20221006005703-27389ae96df4
tov0.0.0-20221111165027-50a0e29f49cc
-
(GH-758) Update README to include status badge for
Build Images
workflow -
(GH-769) Update git version for Alpine container images
-
(GH-770) Update musl-dev package in Alpine images
v0.7.2 - 2022-10-07
-
Go versions
- Update
go-ci-stable
from1.19.1
to1.19.2
- Update
go-ci-oldstable
from1.18.6
to1.18.7
- Update
go-ci-lint-only
from1.19.1
to1.19.2
- Update
go-ci-stable-mirror-build
from1.19.1
to1.19.2
- Update
go-ci-stable-debian-build
from1.19.1
to1.19.2
- Update
go-ci-stable-alpine-buildx86
from1.19.1-alpine3.16
to1.19.2-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.1-alpine3.16
to1.19.2-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
v1.49.0
tov1.50.0
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20220922224308-abdd677224e4
tov0.0.0-20221006005703-27389ae96df4
-
(GH-742) GitHub Actions Workflows refactor
-
(GH-752) Adjust timeout value for
Build all images using Makefile
job
v0.7.1 - 2022-09-23
- Dependencies
orijtech/structslop
v0.0.6
tov0.0.7
golang.org/x/vuln/cmd/govulncheck
v0.0.0-20220908210932-64dbbd7bba4f
tov0.0.0-20220922224308-abdd677224e4
v0.7.0 - 2022-09-12
- New linters
golang.org/x/vuln/cmd/govulncheck
@v0.0.0-20220908210932-64dbbd7bba4f
v0.6.26 - 2022-09-07
- Go versions
- Update
go-ci-stable
from1.19.0
to1.19.1
- Update
go-ci-oldstable
from1.18.5
to1.18.6
- Update
go-ci-lint-only
from1.19.0
to1.19.1
- Update
go-ci-stable-mirror-build
from1.19.0
to1.19.1
- Update
go-ci-stable-debian-build
from1.19.0
to1.19.1
- Update
go-ci-stable-alpine-buildx86
from1.19.0-alpine3.16
to1.19.1-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.19.0-alpine3.16
to1.19.1-alpine3.16
- Update
- (GH-466) Setup GitHub Actions workflow(s) to build images for CI purposes
- (GH-720) Swap Docker registry upload order (GH-723) Split makefile build recipe into sub recipes, call each from GHAW
v0.6.25 - 2022-09-04
- Dependencies
pelletier/go-toml
v2.0.4
tov2.0.5
- (GH-716) Explicitly setting Go version for golangci-lint causes issues with projects using deprecated Go versions
v0.6.24 - 2022-08-26
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.3.2
tov0.3.3
oldstable
image
pelletier/go-toml
v2.0.3
tov2.0.4
- (GH-711) Outdated
staticcheck
version (v0.2.2) fails to run inoldstable
image
v0.6.23 - 2022-08-25
-
Go versions
- Update
go-ci-stable
from1.18.5
to1.19.0
- Update
go-ci-oldstable
from1.17.13
to1.18.5
- Update
go-ci-lint-only
from1.18.5
to1.19.0
- Update
go-ci-stable-mirror-build
from1.18.5
to1.19.0
- Update
go-ci-stable-debian-build
from1.18.5
to1.19.0
- Update
go-ci-stable-alpine-buildx86
from1.18.5-alpine3.16
to1.19.0-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.18.5-alpine3.16
to1.19.0-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
v1.47.3
tov1.49.0
pelletier/go-toml
v2.0.2
tov2.0.3
v0.6.22 - 2022-08-15
- Dependencies
golangci/golangci-lint
v1.48.0
tov1.47.3
v0.6.21 - 2022-08-09
-
Go versions
- Update
go-ci-stable
from1.18.4
to1.18.5
- Update
go-ci-unstable
from1.19rc2
to1.19.0
- Update
go-ci-oldstable
from1.17.12
to1.17.13
- Update
go-ci-lint-only
from1.18.4
to1.18.5
- Update
go-ci-stable-mirror-build
from1.18.4
to1.18.5
- Update
go-ci-stable-debian-build
from1.18.4
to1.18.5
- Update
go-ci-stable-alpine-buildx86
from1.18.4-alpine3.16
to1.18.5-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.18.4-alpine3.16
to1.18.5-alpine3.16
- Update
-
Dependencies
golangci/golangci-lint
v1.47.2
tov1.48.0
honnef.co/go/tools
(staticcheck
)v0.3.2
tov0.3.3
- (GH-696) README: Update pelletier/go-toml to v2.0.2
v0.6.20 - 2022-07-22
- Dependencies
golangci/golangci-lint
v1.47.1
tov1.47.2
v0.6.19 - 2022-07-20
-
Dependencies
golangci/golangci-lint
v1.47.0
tov1.47.1
-
Linters
- (GH-681) Refresh list of disabled linters (due to Go 1.18+ incompatibilities) for golangci-lint v1.47.1 release
v0.6.18 - 2022-07-19
-
Dependencies
golangci/golangci-lint
v1.46.2
tov1.47.0
-
Linters
- (GH-676) Refresh list of disabled linters (due to Go 1.18+ incompatibilities) for golangci-lint v1.47.0 release
v0.6.17 - 2022-07-13
- Go versions
- Update
go-ci-stable
from1.18.3
to1.18.4
- Update
go-ci-unstable
from1.19rc1
to1.19rc2
- Update
go-ci-oldstable
from1.17.11
to1.17.12
- Update
go-ci-lint-only
from1.18.3
to1.18.4
- Update
go-ci-stable-mirror-build
from1.18.3
to1.18.4
- Update
go-ci-stable-debian-build
from1.18.3
to1.18.4
- Update
go-ci-stable-alpine-buildx86
from1.18.3-alpine3.16
to1.18.4-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.18.3-alpine3.16
to1.18.4-alpine3.16
- Update
v0.6.16 - 2022-07-11
- Go versions
- Update
go-ci-unstable
from1.19beta1
to1.19rc1
- Update
v0.6.15 - 2022-06-20
- (GH-665) Add missing "from" to CHANGELOG entry
- (GH-666)
stable
containers unintentionally enable allgovet
analyzers
v0.6.14 - 2022-06-20
-
Go versions
- Update
go-ci-stable
from1.17.11
to1.18.3
- Update
go-ci-unstable
from1.18.3
to1.19beta1
- Update
go-ci-oldstable
from1.16.15
to1.17.11
- Update
go-ci-lint-only
from1.17.11
to1.18.3
- Update
go-ci-stable-mirror-build
from1.17.11
to1.18.3
- Update
go-ci-stable-debian-build
from1.17.11
to1.18.3
- Update
go-ci-stable-alpine-buildx86
from1.17.11-alpine3.16
to1.18.3-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.17.11-alpine3.16
to1.18.3-alpine3.16
- Update
-
Linters
- (GH-658) Refresh list of disabled linters due to Go 1.18+ incompatibilities
-
Dependencies
pelletier/go-toml
v2.0.1
tov2.0.2
v0.6.13 - 2022-06-02
- Go versions
- Update
go-ci-stable
from1.17.10
to1.17.11
- Update
go-ci-unstable
from1.18.2
to1.18.3
- NOTE: No changes to
go-ci-oldstable
- still using
1.16.15
until #557 is resolved
- still using
- Update
go-ci-lint-only
from1.17.10
to1.17.11
- continue to use
golang:1.17
series in place ofgolangci/golangci-lint:vX.Y.Z-alpine
series until #557 is resolved
- continue to use
- Update
go-ci-stable-mirror-build
from1.17.10
to1.17.11
- Update
go-ci-stable-debian-build
from1.17.10
to1.17.11
- Update
go-ci-stable-alpine-buildx86
from1.17.10-alpine3.14
to1.17.11-alpine3.16
- Update
go-ci-stable-alpine-buildx64
from1.17.10-alpine3.14
to1.17.11-alpine3.16
- Update
v0.6.12 - 2022-05-18
- Dependencies
golangci/golangci-lint
v1.46.1
tov1.46.2
- binary installed within
oldstable
,stable
andunstable
images
honnef.co/go/tools
(staticcheck
)v0.3.1
tov0.3.2
oldstable
image (based on Go1.16
base image) remains atv0.2.2
due to incompatibility withv0.3.0
and newer
v0.6.11 - 2022-05-13
- Dependencies
golangci/golangci-lint
v1.46.0
tov1.46.1
- binary installed within
oldstable
,stable
andunstable
images
v0.6.10 - 2022-05-11
-
Go versions
- Update
go-ci-stable
from1.17.9
to1.17.10
- Update
go-ci-unstable
from1.18.1
to1.18.2
- NOTE: No changes to
go-ci-oldstable
- still using
1.16.15
until #557 is resolved
- still using
- Update
go-ci-lint-only
from1.17.9
to1.17.10
- continue to use
golang:1.17
series in place ofgolangci/golangci-lint:vX.Y.Z-alpine
series until #557 is resolved
- continue to use
- Update
go-ci-stable-mirror-build
from1.17.9
to1.17.10
- Update
go-ci-stable-debian-build
from1.17.9
to1.17.10
- Update
go-ci-stable-alpine-buildx86
from1.17.9-alpine3.14
to1.17.10-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.9-alpine3.14
to1.17.10-alpine3.14
- Update
-
Dependencies
pelletier/go-toml
v2.0.0
tov2.0.1
v0.6.9 - 2022-05-10
-
Dependencies
golangci/golangci-lint
v1.45.2
tov1.46.0
- binary installed within
oldstable
,stable
andunstable
images
pelletier/go-toml
v1.9.5
tov2.0.0
-
(GH-622) Enable staticcheck linter in
unstable
Go 1.18 image
v0.6.8 - 2022-04-25
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.3.0
tov0.3.1
oldstable
image (based on Go1.16
base image) remains atv0.2.2
due to incompatibility withv0.3.0
and newer
pelletier/go-toml
v1.9.4
tov1.9.5
- (GH-609) Dependabot ignores version constraint for i386 Docker image
v0.6.7 - 2022-04-13
- Go versions
- Update
go-ci-stable
from1.17.8
to1.17.9
- Update
go-ci-unstable
from1.18.0
to1.18.1
- NOTE: No changes to
go-ci-oldstable
- still using
1.16.15
until #557 is resolved
- still using
- Update
go-ci-lint-only
from1.17.8
to1.17.9
- continue to use
golang:1.17
series in place ofgolangci/golangci-lint:vX.Y.Z-alpine
series until #557 is resolved
- continue to use
- Update
go-ci-stable-mirror-build
from1.17.8
to1.17.9
- Update
go-ci-stable-debian-build
from1.17.8
to1.17.9
- Update
go-ci-stable-alpine-buildx86
from1.17.8-alpine3.14
to1.17.9-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.8-alpine3.14
to1.17.9-alpine3.14
- Update
- (GH-603) ERROR: unable to select packages:
git-2.32.1-r0
: breaks:world[git=2.32.0-r0]
- (GH-605) Dependabot incorrectly updated
i386/golang
from1.17.8-alpine3.14
to1.18.1-alpine3.14
in/stable/build/alpine-x86
v0.6.6 - 2022-03-30
-
Dependencies
honnef.co/go/tools
(staticcheck
)v0.2.2
tov0.3.0
oldstable
image (based on Go1.16
base image) remains atv0.2.2
due to incompatibility withv0.3.0
and newer
-
(GH-590) Add debugging output for tooling installation
- (GH-583) Conflicting golangci-lint config file settings for
unstable
image - (GH-588) Makefile
build
recipe foroldstable
image fails to build withpkg/mod/honnef.co/go/[email protected]/go/ir/builder.go:36:2: //go:build comment without // +build comment
- (GH-593) Fix broken chained RUN directive
v0.6.5 - 2022-03-25
- Dependencies
golangci/golangci-lint
v1.45.0
tov1.45.2
- binary installed within
oldstable
,stable
andunstable
images
- (GH-572) Update description of
unstable
image - (GH-574) Conflicting golangci-lint config file settings for
unstable
image - (GH-575) Disable go-critic analyzers incompatible with Go 1.18
- (GH-581) ERROR: unable to select packages: bash-5.1.16-r0: breaks: world[bash=5.1.4-r0]
v0.6.4 - 2022-03-21
-
Go versions
- Update
go-ci-unstable
from1.18rc1
to1.18.0
- Update
go-ci-lint-only
from1.17.7
to1.17.8
- temporarily switch from
golangci/golangci-lint:v1.45.0-alpine
togolang:1.17
series
- temporarily switch from
- Update
-
Dependencies
golangci/golangci-lint
v1.44.2
tov1.45.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image- upstream
golang:1.17
series is used until golangci-lint fully supports Go 1.18
- upstream
- Docker image used as a builder/base for
unstable
image- builder/base workflow currently used to work around golangci-lint incompatibilities with Go 1.18
v0.6.3 - 2022-03-07
-
Go versions
- Update
go-ci-stable
from1.17.7
to1.17.8
- Update
go-ci-oldstable
from1.16.14
to1.16.15
- Update
go-ci-lint-only
from1.17.7
to1.17.8
- Update
go-ci-stable-mirror-build
from1.17.7
to1.17.8
- Update
go-ci-stable-debian-build
from1.17.7
to1.17.8
- Update
go-ci-stable-alpine-buildx86
from1.17.7-alpine3.14
to1.17.8-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.7-alpine3.14
to1.17.8-alpine3.14
- Update
-
Dependencies
actions/checkout
v2.5.1
tov3
actions/setup-node
v2.5.1
tov3
fatih/errwrap
v1.3.1
tov1.4.0
v0.6.2 - 2022-02-18
-
Dependencies
golangci/golangci-lint
v1.44.0
tov1.44.2
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image - Docker image used as a builder/base for
unstable
image- this is used until golangci-lint officially supports Go 1.18
-
Go versions
- Update
go-ci-unstable
from1.18beta2
to1.18rc1
- Update
- (GH-528) ERROR: unable to select packages:
util-linux-2.37.4-r0
: breaks:world[util-linux=2.37.3-r0]
- CHANGELOG
v0.6.1
unstable
image listed as updated (it wasn't)
v0.6.1 - 2022-02-11
- Go versions
- Update
go-ci-stable
from1.17.6
to1.17.7
- Update
go-ci-oldstable
from1.16.13
to1.16.14
- Update
go-ci-lint-only
from1.17.6
to1.17.7
- Update
go-ci-stable-mirror-build
from1.17.6
to1.17.7
- Update
go-ci-stable-debian-build
from1.17.6
to1.17.7
- Update
go-ci-stable-alpine-buildx86
from1.17.6-alpine3.14
to1.17.7-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.6-alpine3.14
to1.17.7-alpine3.14
- Update
- (GH-518) ERROR: unable to select packages:
util-linux-2.37.3-r0
: breaks:world[util-linux=2.37.2-r0]
- (GH-520) Inconsistency in image name/title for "upstream mirror" image
v0.6.0 - 2022-02-03
- (GH-509) Mirror current
latest
version of officialgolang
image from Docker Hub
- (GH-508) Dockerfiles, README, Makefile incorrectly refer to images as "containers"
v0.5.0 - 2022-02-03
- (GH-4) Support uploading to both Docker Hub and GitHub Container Registry
- (GH-498) Connect GitHub repo to container images using Dockerfile
LABEL
- (GH-501) Add additional "Pre-Defined annotation Keys" to Dockerfiles
- (GH-503) Expand
clean
Makefile recipe
- (GH-497) Tweak doc comments for linter config files for
unstable
image
v0.4.1 - 2022-02-01
-
Disable
golangci-lint
linters, analyzers- (GH-494) oldstable, stable images
gocyclo
gocognit
goerr113
- (GH-494) oldstable, stable images
-
Go versions
- Update
go-ci-unstable
from1.18beta1
to1.18beta2
- NOTE: There are known issues with pre-releases of Go 1.18 and
golangci-lint
. See golangci/golangci-lint#2438 for additional details.
- NOTE: There are known issues with pre-releases of Go 1.18 and
- Update
v0.4.0 - 2022-01-27
- Enable
golangci-lint
linters, analyzers- stable image
gocyclo
gocognit
goerr113
revive
- unstable image
gochecknoglobals
govet
- explicitly disable
fieldalignment
analyzer - enable all other
govet
analyzers
- explicitly disable
revive
- stable image
- Remove
golangci-lint
lintergolint
- Add missing section header for v0.3.43 release
v0.3.43 - 2022-01-26
- Dependencies
golangci/golangci-lint
v1.43.0
tov1.44.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.42 - 2022-01-07
- Go versions
- Update
go-ci-stable
from1.17.5
to1.17.6
- Update
go-ci-unstable
from1.17.5
to1.17.6
- Update
go-ci-oldstable
from1.16.12
to1.16.13
- Update
go-ci-stable-debian-build
from1.17.5
to1.17.6
- Update
go-ci-stable-alpine-buildx86
from1.17.5-alpine3.14
to1.17.6-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.5-alpine3.14
to1.17.6-alpine3.14
- Update
v0.3.41 - 2022-01-04
-
Go versions
- Update
go-ci-unstable
from1.17.5
to1.18beta1
- NOTE: There are known issues with Go 1.18beta1 and
golangci-lint
. See golangci/golangci-lint#2438 for additional details.
- NOTE: There are known issues with Go 1.18beta1 and
- Update
-
README
- note that the
unstable
container uses the latest availablebeta
orrc
base image before falling back to mirroring the same base image as thestable
release
- note that the
v0.3.40 - 2021-12-10
- Go versions
- Update
go-ci-stable
from1.17.4
to1.17.5
- Update
go-ci-unstable
from1.17.4
to1.17.5
- Update
go-ci-oldstable
from1.16.11
to1.16.12
- Update
go-ci-stable-debian-build
from1.17.4
to1.17.5
- Update
go-ci-stable-alpine-buildx86
from1.17.4-alpine3.14
to1.17.5-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.4-alpine3.14
to1.17.5-alpine3.14
- Update
v0.3.39 - 2021-12-06
- Go versions
- Update
go-ci-stable
from1.17.3
to1.17.4
- Update
go-ci-unstable
from1.17.3
to1.17.4
- Update
go-ci-oldstable
from1.16.10
to1.16.11
- Update
go-ci-stable-debian-build
from1.17.3
to1.17.4
- Update
go-ci-stable-alpine-buildx86
from1.17.3-alpine3.14
to1.17.4-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.3-alpine3.14
to1.17.4-alpine3.14
- Update
v0.3.38 - 2021-11-12
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.2.1
tov0.2.2
hadolint/hadolint
latest-debian
tov2.8.0-debian
v0.3.37 - 2021-11-09
- Go versions
- Update
go-ci-stable
from1.17.2
to1.17.3
- Update
go-ci-unstable
from1.17.2
to1.17.3
- Update
go-ci-oldstable
from1.16.9
to1.16.10
- Update
go-ci-stable-debian-build
from1.17.2
to1.17.3
- Update
go-ci-stable-alpine-buildx86
from1.17.2-alpine3.14
to1.17.3-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.2-alpine3.14
to1.17.3-alpine3.14
- Update
- (GH-442) ERROR: unable to select packages: util-linux-2.37.2-r0: breaks: world[util-linux=2.37-r0]
v0.3.36 - 2021-11-04
- Dependencies
golangci/golangci-lint
v1.42.1
tov1.43.0
- binary installed within
oldstable
,stable
andunstable
images
v0.3.35 - 2021-11-04
- Dependencies
golangci/golangci-lint
v1.42.1
tov1.43.0
- Docker image used as a builder/base for
lint-only
image
actions/checkout
v2.3.4
tov2.4.0
v0.3.34 - 2021-10-08
-
Go versions
- Update
go-ci-stable
from1.17.1
to1.17.2
- Update
go-ci-unstable
from1.17.1
to1.17.2
- Update
go-ci-oldstable
from1.16.8
to1.16.9
- Update
go-ci-stable-debian-build
from1.17.1
to1.17.2
- Update
go-ci-stable-alpine-buildx86
from1.17.1-alpine3.14
to1.17.2-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.1-alpine3.14
to1.17.2-alpine3.14
- Update
-
Dependencies
actions/setup-node
v2.4.0
tov2.4.1
v0.3.33 - 2021-09-10
- Go versions
- Update
go-ci-stable
from1.17.0
to1.17.1
- Update
go-ci-unstable
from1.17.0
to1.17.1
- Update
go-ci-oldstable
from1.16.7
to1.16.8
- Update
go-ci-stable-debian-build
from1.17.0
to1.17.1
- Update
go-ci-stable-alpine-buildx86
from1.17.0-alpine3.14
to1.17.1-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.17.0-alpine3.14
to1.17.1-alpine3.14
- Update
- CHANGELOG
- Formatting
- Add missing space between text and formatted version string in multiple prior sections
- Formatting
v0.3.32 - 2021-09-07
- Dependencies
golangci/golangci-lint
v1.42.0
tov1.42.1
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
pelletier/go-toml
v1.9.3
tov1.9.4
v0.3.31 - 2021-08-19
-
Go versions
- Update
go-ci-stable
from1.16.7
to1.17.0
- Update
go-ci-unstable
from1.17.rc2
to1.17.0
- Update
go-ci-oldstable
from1.15.15
to1.16.7
- Update
go-ci-stable-debian-build
from1.16.7
to1.17.0
- Update
go-ci-stable-alpine-buildx86
from1.16.7-alpine3.14
to1.17.0-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.16.7-alpine3.14
to1.17.0-alpine3.14
- Update
-
Dependencies
golangci/golangci-lint
v1.41.1
tov1.42.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
honnef.co/go/tools
(staticcheck
)v0.2.0
tov0.2.1
-
Remove
GO111MODULE
env var usage -
Replace
oldstable
imagego get
calls used for installation withgo install
-
Update dependabot monitoring for
oldstable
version to reflect promotion ofoldstable
to Go 1.16 -
Add back
errwrap
tooldstable
image -
Update Debian-based images to reference current dependency versions for
Bullseye
release
v0.3.30 - 2021-08-06
-
Go versions
- Update
go-ci-stable
from1.16.6
to1.16.7
- Update
go-ci-oldstable
from1.15.14
to1.15.15
- Update
go-ci-stable-debian-build
from1.16.6
to1.16.7
- Update
go-ci-stable-alpine-buildx86
from1.16.6-alpine3.14
to1.16.7-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.16.6-alpine3.14
to1.16.7-alpine3.14
- Update
-
Dependencies
actions/setup-node
v2.3.2
tov2.4.0
v0.3.29 - 2021-08-05
-
Go versions
- Update
go-ci-unstable
from1.17rc1
to1.17rc2
- Update
-
Dependencies
actions/setup-node
v2.2.0
tov2.3.2
- update
node-version
value to always use latest LTS version instead of hard-coded version
- remove incorrect
go-ci-unstable
entry fromChanged
list forv0.3.28
release
v0.3.28 - 2021-07-14
-
Go versions
- Update
go-ci-stable
from1.16.5
to1.16.6
- Update
go-ci-unstable
from1.17beta1
to1.17rc1
- Update
go-ci-oldstable
from1.15.13
to1.15.14
- Update
go-ci-stable-debian-build
from1.16.5
to1.16.6
- Update
go-ci-stable-alpine-buildx86
from1.16.5-alpine3.12
to1.16.6-alpine3.14
- Update
go-ci-stable-alpine-buildx64
from1.16.5-alpine3.12
to1.16.6-alpine3.14
- Update
-
Dependencies
actions/setup-node
v2.1.5
tov2.2.0
- README
- Update
golangci/golangci-lint
linters table entry to reflectv1.41.1
release included inv0.3.27
images
- Update
v0.3.27 - 2021-06-23
- Dependencies
golangci/golangci-lint
v1.41.0
tov1.41.1
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.26 - 2021-06-17
linting
Makefile recipe- uses
hadolint/hadolint
to run linting checks against project Dockerfiles
- uses
- Dependencies
pelletier/go-toml
v1.9.2
tov1.9.3
golangci/golangci-lint
v1.40.1
tov1.41.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- Incorrect target names (typos)
- hadolint linting errors |
DL3059 info: Multiple consecutive RUN instructions. Consider consolidation
v0.3.25 - 2021-06-11
- Go versions
- Update
go-ci-unstable
from1.16.5
to1.17beta1
- Update
- go get: installing executables with 'go get' in module mode is deprecated
- CHANGELOG entries missing for recent
go-ci-unstable
Go version updates
v0.3.24 - 2021-06-10
-
Go versions
- Update
go-ci-stable
from1.16.4
to1.16.5
- Update
go-ci-unstable
from1.16.4
to1.16.5
- Update
go-ci-oldstable
from1.15.12
to1.15.13
- Update
go-ci-stable-debian-build
from1.16.4
to1.16.5
- Update
go-ci-stable-alpine-buildx86
from1.16.4-alpine3.12
to1.16.5-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.16.4-alpine3.12
to1.16.5-alpine3.12
- Update
-
Dependencies
pelletier/go-toml
v1.9.1
tov1.9.2
v0.3.23 - 2021-06-02
- Dependencies
honnef.co/go/tools
(staticcheck
)v0.1.4
tov0.2.0
v0.3.22 - 2021-05-19
- Dependencies
golangci/golangci-lint
v1.40.0
tov1.40.1
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.21 - 2021-05-13
-
Go versions
- Update
go-ci-stable
from1.16.3
to1.16.4
- Update
go-ci-unstable
from1.16.3
to1.16.4
- Update
go-ci-oldstable
from1.15.11
to1.15.12
- Update
go-ci-stable-debian-build
from1.16.3
to1.16.4
- Update
go-ci-stable-alpine-buildx86
from1.16.3-alpine3.12
to1.16.4-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.16.3-alpine3.12
to1.16.4-alpine3.12
- Update
-
Dependencies
honnef.co/go/tools
(staticcheck
)v0.1.3
tov0.1.4
golangci/golangci-lint
v1.39.0
tov1.40.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
pelletier/go-toml
v1.9.0
tov1.9.1
- Explicitly use public Docker Hub repo link
v0.3.20 - 2021-04-15
- Dependencies
golangci/golangci-lint
- re-enable deprecated
maligned
linter, disablegovet: fieldalignment
- re-enable deprecated
pelletier/go-toml
v1.8.1
tov1.9.0
v0.3.19 - 2021-04-02
-
Go versions
- Update
go-ci-stable
from1.16.2
to1.16.3
- Update
go-ci-unstable
from1.16.2
to1.16.3
- Update
go-ci-oldstable
from1.15.10
to1.15.11
- Update
go-ci-stable-debian-build
from1.16.2
to1.16.3
- Update
go-ci-stable-alpine-buildx86
from1.16.2-alpine3.12
to1.16.3-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.16.2-alpine3.12
to1.16.3-alpine3.12
- Update
-
Dependencies
golangci/golangci-lint
- replace deprecated
maligned
linter withgovet: fieldalignment
- replace deprecated
scopelint
linter withexportloopref
- replace deprecated
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
v0.3.18 - 2021-03-26
- Dependencies
golangci/golangci-lint
v1.38.0
tov1.39.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
fatih/errwrap
v1.2.0
tov1.3.1
- for images other than
oldstable
(see Removed section)
- for images other than
- Dependencies
fatih/errwrap
- removed from the
oldstable
image since it now requires Go 1.16 - the plan is to restore this once Go 1.17 is released and Go 1.16 becomes
the
oldstable
version
- removed from the
v0.3.17 - 2021-03-12
- Update
git
pkg from2.26.2-r0
to2.26.3-r0
- Alpine build containers
- image build failure for v0.3.16 release
v0.3.16 - 2021-03-12
-
Go versions
- Update
go-ci-stable
from1.16.0
to1.16.2
- Update
go-ci-unstable
from1.16.0
to1.16.2
- Update
go-ci-oldstable
from1.15.8
to1.15.10
- Update
go-ci-stable-debian-build
from1.16.0
to1.16.2
- Update
go-ci-stable-alpine-buildx86
from1.16.0-alpine3.12
to1.16.2-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.16.0-alpine3.12
to1.16.2-alpine3.12
- Update
-
Dependencies
go.mod
- Update Go version from
1.14
to1.15
- Update Go version from
honnef.co/go/tools
v0.1.2
tov0.1.3
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
v0.3.15 - 2021-03-04
- Dependencies
golangci/golangci-lint
v1.37.1
tov1.38.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.14 - 2021-02-25
-
Go versions
- Update
go-ci-stable-alpine-buildx86
from1.15.8-alpine3.12
to1.16.0-alpine3.12
(GH-248)
- Update
-
Dependencies
actions/setup-node
v2.1.4
tov2.1.5
- Update CHANGELOG entry for v0.3.12 to reflect that the
go-ci-stable-alpine-buildx86
image was not updated as intended
v0.3.13 - 2021-02-21
- Dependencies
honnef.co/go/tools
v0.1.1
tov0.1.2
golangci/golangci-lint
v1.37.0
tov1.37.1
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.12 - 2021-02-17
- Go versions
- Update
go-ci-stable
from1.15.8
to1.16.0
- Update
go-ci-unstable
from1.16rc1
to1.16.0
- Update
go-ci-oldstable
from1.14.15
to1.15.8
- Update
go-ci-stable-debian-build
from1.15.8
to1.16.0
- Update
go-ci-stable-alpine-buildx64
from1.15.8-alpine3.12
to1.16.0-alpine3.12
- Update
- Dependencies
golangci/golangci-lint
v1.36.0
tov1.37.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
NOTE: go-ci-stable-alpine-buildx86
was not updated as intended.
v0.3.11 - 2021-02-05
- Go versions
- Update
go-ci-stable
from1.15.7
to1.15.8
- Update
go-ci-oldstable
from1.14.14
to1.14.15
- Update
go-ci-stable-debian-build
from1.15.7
to1.15.8
- Update
go-ci-stable-alpine-buildx86
from1.15.7-alpine3.12
to1.15.8-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.7-alpine3.12
to1.15.8-alpine3.12
- Update
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
- update version listed in
v0.3.7
release
v0.3.10 - 2021-01-29
- Go versions
- Update
go-ci-unstable
from1.16beta1
to1.16rc1
- Update
- CHANGELOG entry for
v0.3.7
which incorrectly inferred a change from1.16beta1
to then current1.15.7
Go version
v0.3.9 - 2021-01-27
- Dependencies
golangci/golangci-lint
v1.35.2
tov1.36.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.8 - 2021-01-21
- Dependencies
honnef.co/go/tools
v0.1.0
tov0.1.1
- Update Docker container build process to explicitly pull latest upstream when building new images
v0.3.7 - 2021-01-20
-
Move grouped Dockerfiles into separate subdirectories
- workaround a bug in Dependabot which replaces separate Docker images with the same image (dependabot/dependabot-core#2179)
-
Go versions
- Update
go-ci-stable
from1.15.6
to1.15.7
- Update
go-ci-oldstable
from1.14.13
to1.14.14
- Update
go-ci-stable-debian-build
from1.15.6
to1.15.7
- Update
go-ci-stable-alpine-buildx86
from1.15.6-alpine3.12
to1.15.7-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.6-alpine3.12
to1.15.7-alpine3.12
- Update
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
- Year in previous CHANGELOG version entries incorrect
- golangci-lint version in linters table outdated
v0.3.6 - 2021-01-11
- Dependencies
golangci/golangci-lint
v1.35.0
tov1.35.2
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.5 - 2021-01-08
- Dependencies
golangci/golangci-lint
v1.34.1
tov1.35.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
v0.3.4 - 2020-12-29
- Dependencies
golangci/golangci-lint
v1.33.0
tov1.34.1
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- Update CHANGELOG versions list to include last release
v0.3.3 - 2020-12-19
-
Go versions
- Update
go-ci-unstable
from1.15.6
to1.16beta1
- Update
-
Dependencies
orijtech/structslop
v0.0.5
tov0.0.6
actions/setup-node
v2.1.3
tov2.1.4
v0.3.2 - 2020-12-15
-
README
- Update
staticcheck
linters table entry to reflect2020.02
(v0.1.0
)
- Update
-
Dependencies
go.mod
- Update Go version from
1.13
to1.14
- Update Go version from
honnef.co/go/tools
v0.0.1-2020.1.6
tov0.1.0
v0.3.1 - 2020-12-04
-
README
- Replace linters list with version table to act as a quick reference
-
Go versions
- Update
go-ci-stable
from1.15.5
to1.15.6
- Update
go-ci-oldstable
from1.14.12
to1.14.13
- Update
go-ci-unstable
from1.15.5
to1.15.6
- the plan is to swap out to the next unstable Go version when it becomes available
- Update
go-ci-stable-debian-build
from1.15.5
to1.15.6
- Update
go-ci-stable-alpine-buildx86
from1.15.5-alpine3.12
to1.15.6-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.5-alpine3.12
to1.15.6-alpine3.12
- Update
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
-
Replace
orijtech/httperroryzer
pseudo-version with equivalent tag -
Dependabot: Invalid ignore condition (version range) specified for "oldstable" image
v0.3.0 - 2020-11-29
- New linters
pelletier/go-toml/cmd/tomll
@v1.8.1
orijtech/structslop
@v0.0.5
orijtech/httperroryzer
@9d75de8cdf66f34670c84aeef3c2b698b001fd44
fatih/errwrap
@v1.2.0
- README
- update container image descriptions to better emphasize purpose
- gitignore
- exclude Visual Studio Code workspace settings (
.vscode
) - exclude
scratch
directory
- exclude Visual Studio Code workspace settings (
v0.2.16 - 2020-11-23
- Update musl-dev pkg from 1.1.24-r9 to 1.1.24-r10
- Alpine build containers image build failure for v0.2.15 release
v0.2.15 - 2020-11-23
- Update golangci/golangci-lint from
v1.32.2
tov1.33.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- binary installed within
v0.2.14 - 2020-11-13
- Go versions
- Update
go-ci-stable
from1.15.4
to1.15.5
- Update
go-ci-oldstable
from1.14.11
to1.14.12
- Update
go-ci-unstable
from1.15.4
to1.15.5
- the plan is to swap out to the next unstable Go version when it becomes available
- Update
go-ci-stable-debian-build
from1.15.4
to1.15.5
- Update
go-ci-stable-alpine-buildx86
from1.15.4-alpine3.12
to1.15.5-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.4-alpine3.12
to1.15.5-alpine3.12
- Update
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
v0.2.13 - 2020-11-08
-
Go versions
- Update
go-ci-stable
from1.15.3
to1.15.4
- Update
go-ci-oldstable
from1.14.10
to1.14.11
- Update
go-ci-unstable
from1.15.3
to1.15.4
- the plan is to swap out to the next unstable Go version when it becomes available
- Update
go-ci-stable-debian-build
from1.15.3
to1.15.4
- Update
go-ci-stable-alpine-buildx86
from1.15.3-alpine3.12
to1.15.4-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.3-alpine3.12
to1.15.4-alpine3.12
- Update
-
Dependencies
actions/checkout
v2.3.3
tov2.3.4
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
v0.2.12 - 2020-11-03
- Update golangci/golangci-lint from
v1.32.0
tov1.32.2
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- binary installed within
v0.2.11 - 2020-10-25
- Update golangci/golangci-lint from
v1.31.0
tov1.32.0
- binary installed within
oldstable
,stable
andunstable
images - Docker image used as a builder/base for
lint-only
image
- binary installed within
v0.2.10 - 2020-10-17
- Go versions
- Update
go-ci-stable
from1.15.2
to1.15.3
- Update
go-ci-oldstable
from1.14.9
to1.14.10
- Update
go-ci-unstable
from1.15.2
to1.15.3
- the plan is to swap out to the next unstable Go version when it becomes available
- Update
go-ci-stable-debian-build
from1.15.2
to1.15.3
- Update
go-ci-stable-alpine-buildx86
from1.15.2-alpine3.12
to1.15.3-alpine3.12
- Update
go-ci-stable-alpine-buildx64
from1.15.2-alpine3.12
to1.15.3-alpine3.12
- Update
NOTE: The go-ci-lint-only
image is not updated in this release. We're
waiting on a new upstream release.
- Dependabot: Invalid ignore condition (version range) specified for "oldstable" image
v0.2.9 - 2020-10-14
- Cross-platform Debian build image
- used to generate cgo binaries for multiple architectures/platforms
- Dockerfiles using deprecated
ENV
syntax
v0.2.8 - 2020-10-12
- Dependencies
honnef.co/go/tools/cmd/staticcheck
2020.1.5
to2020.1.6
v0.2.7 - 2020-10-08
- new Alpine build images to support cgo builds
- based on the latest version of the current stable
i386/golang
andgolang
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
-
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
v0.2.6 - 2020-09-11
- 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
- Update
v0.2.5 - 2020-09-08
- 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
v0.2.4 - 2020-09-02
golangci-lint
lintersunstable
containererrcheck
gocognit
gocyclo
goerr113
-
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
- 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
v0.2.3 - 2020-08-12
-
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
v0.2.2 - 2020-08-08
- 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
v0.2.1 - 2020-08-03
- 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
v0.2.0 - 2020-08-02
- Bundle
golangci-lint
andmarkdownlint
config files- provide a usable default baseline for our projects, hopefully for others also
- Fix Makefile recipe description
v0.1.1 - 2020-07-31
lint-only
image- swap base image from
golang
andalpine
togolangci/golangci-lint
- the intent is to provide a working environment for
golangci-lint
- the intent is to provide a working environment for
- swap base image from
lint-only
imagegolangci-lint
requires working go environment
v0.1.0 - 2020-07-31
-
Add Docker containers for linting, testing, building in place of
actions/setup-go
provided environment currently used by most of my Go projects- "old stable"
- Go 1.13.x series (currently)
- "stable"
- Go 1.14.x series (currently)
- "linting-only"
- bundles
staticcheck
,golangci-lint
linting tools into a thin image
- bundles
- "unstable"
- Go 1.15rc1 (currently)
- "old stable"
-
Include common linting tools used by my Go projects
staticcheck
,golangci-lint
-
Add GitHub Actions workflows
- lint Markdown documentation
- lint Dockerfile files
-
Add Dependabot updates
- GitHub Actions
- Go modules
- using a "trick" to have a
tools
module that depends on the linting tools that we include in our container images
- using a "trick" to have a
- Dockerfile base images