Tags: foxygoat/s
Tags
✨ deps: bump anothrNick/github-tag-action from 1.30.0 to 1.33.0 (#42) Bumps [anothrNick/github-tag-action](https://github.com/anothrNick/github-tag-action) from 1.30.0 to 1.33.0. * Change --sort to use refname, merge from master * Change branch context to use same sort as repo context * Updating documentation for prerelease versions * Moving NPM installation to dockerfile * Optional "verbose" tag This merges the following commits: * deps: bump anothrNick/github-tag-action from 1.30.0 to 1.33.0 .github/workflows/version.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Pull-Request: #42
🤖 deps: bump github.com/alecthomas/kong from 0.2.11 to 0.2.12 (#43) Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong) from 0.2.11 to 0.2.12. * Ensure values aren't nil before decoding. * Fix return err for PrintUsage * Actually test filename. * Add NamedFileContentFlag. * Revert UsageOnMissing. * Fix README again. * Unbreak README. * Call Validate() functions on nodes if present. * Do not run parent node on missing child err with usageOnMissing option * Refactor k.FatalIfErrorf to use k.Fatalf * ... This merges the following commits: * deps: bump github.com/alecthomas/kong from 0.2.11 to 0.2.12 go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) Pull-Request: #43
✨ github: Unpin setup-go version, just use "v2" (#44) Change the version of the setup-go action to v2 from v2.1.2. Later versions fix problems and we want those fixes automatically. In this case, GitHub has disables the `set-env` and `add-path` commands which v2.1.2 used. We need a newer version. Rather than bumping to a new point release, just use "v2". (my personal preference is for reproducible builds, so we used a specific version, but that is not really necessary as we can reproduce a build manually). This merges the following commits: * github: Unpin setup-go version, just use "v2" .github/workflows/ci.yaml | 2 +- .github/workflows/version.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Pull-Request: #44
🤯 Revert "errs: Add Ignore function" (#40) The errs.Ignore function did not end up working the way we wanted it to, as lint could no longer tell that `Close` was being called on `Request.Body` since the `Close` function was passed by value to be executed anonymously. Since the main purpose was to have code that documented explicitly that we were ignoring errors and not have lint warnings, and that did not work, there is no purpose to this code any more. This reverts commit 1ed685a. This merges the following commits: * Revert "errs: Add Ignore function" errs/ignore.go | 9 --------- errs/ignore_test.go | 18 ------------------ 2 files changed, 27 deletions(-) Pull-Request: #40
🤖 Merge anothrNick/github-tag-action 1.30.0 (#39) Bumps anothrNick/github-tag-action from 1.26.0 to 1.30.0. * deps: bump anothrNick/github-tag-action from 1.26.0 to 1.30.0 .github/workflows/version.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
🧪 Merge test.ReadJSON (#38) Add ReadJSON from file test utility function that fails the test immediately if the file cannot be read or parsed into the provided data structure. cfg := Config{} test.ReadJSON(t, "testdata/config.json", &cfg) * test: Add ReadJSON from file test utility test/json.go | 28 ++++++++++++++++++++++++++++ test/json_test.go | 45 +++++++++++++++++++++++++++++++++++++++++++++ test/testdata/invalid.json | 1 + test/testdata/profile.json | 4 ++++ 4 files changed, 78 insertions(+)
🦍 Merge kongx (#37) Add kongx package extending flag parsing with github.com/alecthomas/kong. Initially only add a kong.MapperFunc for decoding JSON files into struct fields. * kongx: Add kongx package go.mod | 1 + go.sum | 12 ++++++++---- kongx/kongx.go | 37 ++++++++++++++++++++++++++++++++++++ kongx/kongx_test.go | 47 ++++++++++++++++++++++++++++++++++++++++++++++ kongx/testdata/sample.json | 4 ++++ 5 files changed, 97 insertions(+), 4 deletions(-)
💥 Merge errs ignore (#36) Add Ignore error function to be used with defer. Ignore executes nullary input function f and ignores its error return value. A typical use case is ignoring errors in the defer statements: defer errs.Ignore(body.Close) * errs: Add Ignore function errs/ignore.go | 9 +++++++++ errs/ignore_test.go | 18 ++++++++++++++++++ 2 files changed, 27 insertions(+)
🛁 Tidy up godocs and Makefile (#35) Reword some of the godocs a little bit to try to make it clearer. Fix up some small Makefile style issues. This merges the following commits: * Tidy up the Makefile a little * httpe: Tidy up godoc comments * errs: Tidy up godoc comments Makefile | 14 +++++++------- errs/errs.go | 10 +++++----- httpe/err.go | 19 ++++++++++++++----- httpe/httpe.go | 23 ++++++++++++----------- httpe/method.go | 35 ++++++++++++++++++++++++++--------- 5 files changed, 64 insertions(+), 37 deletions(-) Pull-Request: #35
PreviousNext