Skip to content

Releases: atc0005/go-ci

v0.6.4

21 Mar 11:26
bd9c4c9
Compare
Choose a tag to compare

Changed

  • Go versions

    • Update go-ci-unstable from 1.18rc1 to 1.18.0
    • Update go-ci-lint-only from 1.17.7 to 1.17.8
      • temporarily switch from golangci/golangci-lint:v1.45.0-alpine to
        golang:1.17 series
  • Dependencies

    • golangci/golangci-lint
      • v1.44.2 to v1.45.0
      • binary installed within oldstable, stable and unstable 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
      • Docker image used as a builder/base for unstable image
        • builder/base workflow used to work around golangci-lint
          incompatibilities with Go 1.18

References

v0.6.3

07 Mar 10:42
ccb8ff0
Compare
Choose a tag to compare

Changed

  • Go versions

    • Update go-ci-stable from 1.17.7 to 1.17.8
    • Update go-ci-oldstable from 1.16.14 to 1.16.15
    • Update go-ci-lint-only from 1.17.7 to 1.17.8
    • Update go-ci-stable-mirror-build from 1.17.7 to 1.17.8
    • Update go-ci-stable-debian-build from 1.17.7 to 1.17.8
    • Update go-ci-stable-alpine-buildx86 from 1.17.7-alpine3.14 to
      1.17.8-alpine3.14
    • Update go-ci-stable-alpine-buildx64 from 1.17.7-alpine3.14 to
      1.17.8-alpine3.14
  • Dependencies

    • actions/checkout
      • v2.5.1 to v3
    • actions/setup-node
      • v2.5.1 to v3
    • fatih/errwrap
      • v1.3.1 to v1.4.0

References

v0.6.2

18 Feb 11:04
90db923
Compare
Choose a tag to compare

Changed

  • Dependencies

    • golangci/golangci-lint
      • v1.44.0 to v1.44.2
      • binary installed within oldstable, stable and unstable 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 from 1.18beta2 to 1.18rc1

Fixed

  • (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)

References

v0.6.1

11 Feb 11:21
5fb4628
Compare
Choose a tag to compare

Changed

  • Go versions
    • Update go-ci-stable from 1.17.6 to 1.17.7
    • Update go-ci-oldstable from 1.16.13 to 1.16.14
    • Update go-ci-lint-only from 1.17.6 to 1.17.7
    • Update go-ci-stable-mirror-build from 1.17.6 to 1.17.7
    • Update go-ci-stable-debian-build from 1.17.6 to 1.17.7
    • Update go-ci-stable-alpine-buildx86 from 1.17.6-alpine3.14 to
      1.17.7-alpine3.14
    • Update go-ci-stable-alpine-buildx64 from 1.17.6-alpine3.14 to
      1.17.7-alpine3.14

Fixed

  • (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

References

v0.6.0

03 Feb 12:39
8062b60
Compare
Choose a tag to compare

Added

  • (GH-509) Mirror current latest version of official golang image from Docker Hub

Fixed

  • (GH-508) Dockerfiles, README, Makefile incorrectly refer to images as "containers"

References

v0.5.0

03 Feb 10:55
672ed4e
Compare
Choose a tag to compare

Added

  • (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

Changed

  • (GH-503) Expand clean Makefile recipe

Fixed

  • (GH-497) Tweak doc comments for linter config files for unstable image

References

v0.4.1

01 Feb 10:25
09a06ed
Compare
Choose a tag to compare

Changed

  • Disable golangci-lint linters, analyzers

    • (GH-494) oldstable, stable images
      • gocyclo
      • gocognit
      • goerr113
  • Go versions

    • Update go-ci-unstable from 1.18beta1 to 1.18beta2

References

v0.4.0

27 Jan 11:31
7ec1ca4
Compare
Choose a tag to compare

Added

  • Enable golangci-lint linters, analyzers
    • stable image
      • gocyclo
      • gocognit
      • goerr113
      • revive
    • unstable image
      • gochecknoglobals
      • govet
        • explicitly disable fieldalignment analyzer
        • enable all other govet analyzers
      • revive
  • Remove golangci-lint linter
    • golint

Fixed

  • Add missing section header for v0.3.43 release

References

v0.3.43

26 Jan 11:15
0787366
Compare
Choose a tag to compare

Changed

  • Dependencies
    • golangci/golangci-lint
      • v1.43.0 to v1.44.0
      • binary installed within oldstable, stable and unstable images
      • Docker image used as a builder/base for lint-only image

References

v0.3.42

07 Jan 10:53
44e0ca5
Compare
Choose a tag to compare

Changed

  • Go versions
    • Update go-ci-stable from 1.17.5 to 1.17.6
    • Update go-ci-unstable from 1.17.5 to 1.17.6
    • Update go-ci-oldstable from 1.16.12 to 1.16.13
    • Update go-ci-stable-debian-build from 1.17.5 to 1.17.6
    • Update go-ci-stable-alpine-buildx86 from 1.17.5-alpine3.14 to
      1.17.6-alpine3.14
    • Update go-ci-stable-alpine-buildx64 from 1.17.5-alpine3.14 to
      1.17.6-alpine3.14

References