Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Commit

Permalink
Merge pull request #48 from atc0005/update-changelog-for-v0.1.6-release
Browse files Browse the repository at this point in the history
Update CHANGELOG for v0.1.6 release
  • Loading branch information
atc0005 authored Aug 23, 2020
2 parents a1b6a3d + dc56eb0 commit 41d16fe
Showing 1 changed file with 64 additions and 1 deletion.
65 changes: 64 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,68 @@ The following types of changes will be recorded in this file:

- placeholder

## [v0.1.6] - 2020-8-23

### Added

- Docker-based GitHub Actions Workflows
- Replace native GitHub Actions with containers created and managed through
the `atc0005/go-ci` project.

- New, primary workflow
- with parallel linting, testing and building tasks
- with three Go environments
- "old stable"
- "stable"
- "unstable"
- Makefile is *not* used in this workflow
- staticcheck linting using latest stable version provided by the
`atc0005/go-ci` containers

- Separate Makefile-based linting and building workflow
- intended to help ensure that local Makefile-based builds that are
referenced in project README files continue to work as advertised until
a better local tool can be discovered/explored further
- use `golang:latest` container to allow for Makefile-based linting
tooling installation testing since the `atc0005/go-ci` project provides
containers with those tools already pre-installed
- linting tasks use container-provided `golangci-lint` config file
*except* for the Makefile-driven linting task which continues to use
the repo-provided copy of the `golangci-lint` configuration file

- Add Quick Validation workflow
- run on every push, everything else on pull request updates
- linting via `golangci-lint` only
- testing
- no builds

- Add new README badges for additional CI workflows
- each badge also links to the associated workflow results

### Changed

- dependencies
- `go.mod` Go version
- updated from `1.13` to `1.14`
- `actions/setup-go`
- updated from `v2.1.0` to `v2.1.2`
- since replaced with Docker containers
- `actions/checkout`
- updated from `v2.3.1` to `v2.3.2`

- README
- Link badges to applicable GitHub Actions workflows results

- Linting
- Local
- `Makefile`
- install latest stable `golangci-lint` binary instead of using a fixed
version
- CI
- remove repo-provided copy of `golangci-lint` config file at start of
linting task in order to force use of Docker container-provided config
file

## [v0.1.5] - 2020-07-23

### Fixed
Expand Down Expand Up @@ -173,7 +235,8 @@ application is released (currently pending review).

<!-- Version header ref links here -->

[Unreleased]: https://github.com/atc0005/go-ezproxy/compare/v0.1.5...HEAD
[Unreleased]: https://github.com/atc0005/go-ezproxy/compare/v0.1.6...HEAD
[v0.1.6]: https://github.com/atc0005/go-ezproxy/releases/tag/v0.1.6
[v0.1.5]: https://github.com/atc0005/go-ezproxy/releases/tag/v0.1.5
[v0.1.4]: https://github.com/atc0005/go-ezproxy/releases/tag/v0.1.4
[v0.1.3]: https://github.com/atc0005/go-ezproxy/releases/tag/v0.1.3
Expand Down

0 comments on commit 41d16fe

Please sign in to comment.