From 1a8a2cef2d17f3facfddcf62b36e1d44a25d31a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 09:29:02 +0200 Subject: [PATCH 01/18] Create CHANGELOG.md --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ce5aa3f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added + +- Add a [Changelog](https://keepachangelog.com/en/1.1.0/). + +### Changed + +- Improve GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) + - Improve build triggers. + - Lock the runners' versions. + +[Unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.14.0...HEAD From e6078da552905fba700ea5c67217db568462651b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 09:33:34 +0200 Subject: [PATCH 02/18] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1adaaae..a683e9c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # Go Repository Template +[![Keep a Changelog](https://img.shields.io/badge/changelog-Keep%20a%20Changelog-%23E05735)](CHANGELOG.md) [![GitHub Release](https://img.shields.io/github/v/release/golang-templates/seed)](https://github.com/golang-templates/seed/releases) [![Go Reference](https://pkg.go.dev/badge/github.com/golang-templates/seed.svg)](https://pkg.go.dev/github.com/golang-templates/seed) [![go.mod](https://img.shields.io/github/go-mod/go-version/golang-templates/seed)](go.mod) @@ -36,7 +37,10 @@ It includes: 1. Click the `Use this template` button (alt. clone or download this repository). 1. Replace all occurences of `golang-templates/seed` to `your_org/repo_name` in all files. 1. Replace all occurences of `seed` to `repo_name` in [Dockerfile](Dockerfile). -1. Update [LICENSE](LICENSE) and [README.md](README.md). +1. Update following files: + - [CHANGELOG.md](CHANGELOG.md) + - [LICENSE](LICENSE) + - [README.md](README.md) ## Setup From 49dbe3800e5b543e8efa684692aa3bf5437fa77b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 09:58:34 +0200 Subject: [PATCH 03/18] Update CHANGELOG.md --- CHANGELOG.md | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce5aa3f..7be6738 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [Unreleased](https://github.com/olivierlacan/keep-a-changelog/compare/v0.14.0...HEAD) ### Added @@ -13,8 +13,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Improve GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) - - Improve build triggers. - - Lock the runners' versions. +- Refine the triggers for the build GitHub workflow. ([#130](https://github.com/golang-templates/seed/pull/130)) + - Automatic trigger for the `main` branch. + - Automactic trigger for pull requests targeting `main` branch. + - Manual trigger via `workflow_dispatch` ([more](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). +- Lock the runners' versions in build and release GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) -[Unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.14.0...HEAD +## [0.14.0](https://github.com/golang-templates/seed/releases/tag/v0.14.0) + +### Added + +- Build and push Docker container image. ([#127](https://github.com/golang-templates/seed/pull/127)) + +### Changed + +- Move `main` package to the root directory. ([#127](https://github.com/golang-templates/seed/pull/127)) + - It is suggested to use the `cmd` structure if the repository builds more than one application. +- Update [.golangci.yml](https://github.com/golang-templates/seed/blob/main/.golangci.yml). ([#127](https://github.com/golang-templates/seed/pull/127)) +- Bump [GoReleaser](github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/golang-templates/seed/pull/126)) +- Bump [golangci-lint](github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/golang-templates/seed/pull/125)) From 1b41835f273e1a647164d7c1d8cfb39f9c4cda6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:00:28 +0200 Subject: [PATCH 04/18] Update CHANGELOG.md --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7be6738..91c8e52 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,8 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Refine the triggers for the build GitHub workflow. ([#130](https://github.com/golang-templates/seed/pull/130)) - Automatic trigger for the `main` branch. - - Automactic trigger for pull requests targeting `main` branch. - - Manual trigger via `workflow_dispatch` ([more](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). + - Automatic trigger for pull requests targeting the `main` branch. + - Manual trigger via [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) ([blog post](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). - Lock the runners' versions in build and release GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) ## [0.14.0](https://github.com/golang-templates/seed/releases/tag/v0.14.0) From c3ca0e1dab5128d00fcf9fc1b34294d2e398ead5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:01:32 +0200 Subject: [PATCH 05/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a683e9c..8adf7a5 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ It includes: 1. Click the `Use this template` button (alt. clone or download this repository). 1. Replace all occurences of `golang-templates/seed` to `your_org/repo_name` in all files. 1. Replace all occurences of `seed` to `repo_name` in [Dockerfile](Dockerfile). -1. Update following files: +1. Update the following files: - [CHANGELOG.md](CHANGELOG.md) - [LICENSE](LICENSE) - [README.md](README.md) From eccabe9fcd27670bc62349a35aa7419ea1c7741d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:21:19 +0200 Subject: [PATCH 06/18] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91c8e52..ee2795f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased](https://github.com/olivierlacan/keep-a-changelog/compare/v0.14.0...HEAD) +## [Unreleased](https://github.com/golang-templates/seed/compare/v0.14.0...HEAD) ### Added From 9abed4c204c122d2d78d93d7cd7199d7c6d55320 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:23:15 +0200 Subject: [PATCH 07/18] Update CHANGELOG.md --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee2795f..98bb11d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,17 +13,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Refine the triggers for the build GitHub workflow. ([#130](https://github.com/golang-templates/seed/pull/130)) +- Refine the triggers for the `build` GitHub workflow. ([#130](https://github.com/golang-templates/seed/pull/130)) - Automatic trigger for the `main` branch. - Automatic trigger for pull requests targeting the `main` branch. - Manual trigger via [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) ([blog post](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). -- Lock the runners' versions in build and release GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) +- Lock the runners' versions in `build` and `release` GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) ## [0.14.0](https://github.com/golang-templates/seed/releases/tag/v0.14.0) ### Added -- Build and push Docker container image. ([#127](https://github.com/golang-templates/seed/pull/127)) +- Build and push a Docker container image. ([#127](https://github.com/golang-templates/seed/pull/127)) ### Changed From 7457ae2c94d0b0b879b84a112e1a9698a96ae1e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:24:26 +0200 Subject: [PATCH 08/18] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98bb11d..d1330ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add a [Changelog](https://keepachangelog.com/en/1.1.0/). +- Add [CHANGELOG.md](CHANGELOG.md). ([#131](https://github.com/golang-templates/seed/pull/131)) ### Changed From 63b86eefa0de9e0001c7e7c993b33f6ca9372a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:25:47 +0200 Subject: [PATCH 09/18] Update CHANGELOG.md --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1330ed..6a5aca0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,14 @@ All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased](https://github.com/golang-templates/seed/compare/v0.14.0...HEAD) ### Added -- Add [CHANGELOG.md](CHANGELOG.md). ([#131](https://github.com/golang-templates/seed/pull/131)) +- Add [CHANGELOG.md](CHANGELOG.md) based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ([#131](https://github.com/golang-templates/seed/pull/131)) ### Changed From 67c241822165d8bc3746677b71eb96fb9a64a187 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:38:50 +0200 Subject: [PATCH 10/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8adf7a5..6adce70 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ The Development Container configuration mixes [Docker in Docker](https://github. ### Visual Studio Code - `Terminal` → `Run Build Task... (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. + `F1` → `Run Build Task... (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. ## Release From 5c9bfc6c2c8166ac3577c9384b1fa6524a6e483a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:43:14 +0200 Subject: [PATCH 11/18] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6adce70..a136961 100644 --- a/README.md +++ b/README.md @@ -74,11 +74,11 @@ The Development Container configuration mixes [Docker in Docker](https://github. ### Terminal - `make` - execute the build pipeline. -- `make help` - print help for provided [Make targets](Makefile). +- `make help` - print help for the [Make targets](Makefile). ### Visual Studio Code - `F1` → `Run Build Task... (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. +`F1` → `Tasks: Run Build Task (Ctrl+Shift+B or ⇧⌘B)` to execute the build pipeline. ## Release From 01a696b49fb7b09a36f98cf08a88d4ed4ec36637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 10:53:05 +0200 Subject: [PATCH 12/18] Update README.md --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a136961..191d5eb 100644 --- a/README.md +++ b/README.md @@ -116,13 +116,11 @@ You can always remove the [.devcontainer](.devcontainer) and [.vscode](.vscode) GitHub Actions is out-of-the-box if you are already using GitHub. [Here](https://github.com/mvdan/github-actions-golang) you can learn how to use it for Go. -However, changing to any other CI server should be very simple, because this repository has build logic and tooling installation in Makefile. - -You can also use the `docker` make target to run the build using a docker container. +However, changing to any other CI server should be very simple, because this repository has build logic and tooling installation in [Makefile](Makefile). ### How can I build on Windows -Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. +Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) (or [mingw-w64](http://mingw-w64.org/doku.php)) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. Alternatively use [WSL (Windows Subsystem for Linux)](https://docs.microsoft.com/en-us/windows/wsl/install-win10) or develop inside a [Remote Container](https://code.visualstudio.com/docs/remote/containers). However, take into consideration that then you are not going to use "bare-metal" Windows. From df0ec95f102929f984f6ddaeacde1120d35c88f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:15:45 +0200 Subject: [PATCH 13/18] Update CHANGELOG.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Adam Gabryś --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a5aca0..9541c04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Automatic trigger for the `main` branch. - Automatic trigger for pull requests targeting the `main` branch. - Manual trigger via [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) ([blog post](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). -- Lock the runners' versions in `build` and `release` GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) +- Lock the runners' version in `build` and `release` GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) ## [0.14.0](https://github.com/golang-templates/seed/releases/tag/v0.14.0) From 3624d515de4a13f9d0762a4cf01b3382ae0f071e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:16:33 +0200 Subject: [PATCH 14/18] Update CHANGELOG.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Adam Gabryś --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9541c04..c087169 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Move `main` package to the root directory. ([#127](https://github.com/golang-templates/seed/pull/127)) - It is suggested to use the `cmd` structure if the repository builds more than one application. -- Update [.golangci.yml](https://github.com/golang-templates/seed/blob/main/.golangci.yml). ([#127](https://github.com/golang-templates/seed/pull/127)) +- Update [.golangci.yml](https://github.com/golang-templates/seed/blob/v0.14.0/.golangci.yml). ([#127](https://github.com/golang-templates/seed/pull/127)) - Bump [GoReleaser](github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/golang-templates/seed/pull/126)) - Bump [golangci-lint](github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/golang-templates/seed/pull/125)) From 03d6b68bf6bc9446b9dcf5e7161594fccba5a333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:17:39 +0200 Subject: [PATCH 15/18] Update CHANGELOG.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Adam Gabryś --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c087169..76e8c5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,4 +31,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - It is suggested to use the `cmd` structure if the repository builds more than one application. - Update [.golangci.yml](https://github.com/golang-templates/seed/blob/v0.14.0/.golangci.yml). ([#127](https://github.com/golang-templates/seed/pull/127)) - Bump [GoReleaser](github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/golang-templates/seed/pull/126)) -- Bump [golangci-lint](github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/golang-templates/seed/pull/125)) +- Update [golangci-lint](github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/golang-templates/seed/pull/125)) From 6bd0cc2bff61b2f8106e9819c02cc9fde2aa52c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:21:26 +0200 Subject: [PATCH 16/18] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Adam Gabryś --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76e8c5a..4b8de36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,8 +27,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- Move `main` package to the root directory. ([#127](https://github.com/golang-templates/seed/pull/127)) +- Move the `main` package to the root directory. ([#127](https://github.com/golang-templates/seed/pull/127)) - It is suggested to use the `cmd` structure if the repository builds more than one application. - Update [.golangci.yml](https://github.com/golang-templates/seed/blob/v0.14.0/.golangci.yml). ([#127](https://github.com/golang-templates/seed/pull/127)) -- Bump [GoReleaser](github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/golang-templates/seed/pull/126)) +- Update [GoReleaser](github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/golang-templates/seed/pull/126)) - Update [golangci-lint](github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/golang-templates/seed/pull/125)) From bd9535eb8fb464eaa09389cca603b7ad105ed2db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:23:09 +0200 Subject: [PATCH 17/18] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b8de36..732b65a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Automatic trigger for the `main` branch. - Automatic trigger for pull requests targeting the `main` branch. - Manual trigger via [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) ([blog post](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). -- Lock the runners' version in `build` and `release` GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) +- Lock the runners' version the in `build` and `release` GitHub workflows. ([#130](https://github.com/golang-templates/seed/pull/130)) ## [0.14.0](https://github.com/golang-templates/seed/releases/tag/v0.14.0) From 43ebe46c365bf229546cb69b320e2dc60829b549 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Fri, 30 Apr 2021 13:24:58 +0200 Subject: [PATCH 18/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 191d5eb..f4832df 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,7 @@ However, changing to any other CI server should be very simple, because this rep ### How can I build on Windows -Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) (or [mingw-w64](http://mingw-w64.org/doku.php)) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. +Install [tdm-gcc](https://jmeubank.github.io/tdm-gcc/) and copy `C:\TDM-GCC-64\bin\mingw32-make.exe` to `C:\TDM-GCC-64\bin\make.exe`. Alternatively, you may install [mingw-w64](http://mingw-w64.org/doku.php) and copy `mingw32-make.exe` accordingly. Alternatively use [WSL (Windows Subsystem for Linux)](https://docs.microsoft.com/en-us/windows/wsl/install-win10) or develop inside a [Remote Container](https://code.visualstudio.com/docs/remote/containers). However, take into consideration that then you are not going to use "bare-metal" Windows.