Skip to content

Tags: foxygoat/s

Tags

v0.0.42

Toggle v0.0.42's commit message
✨ 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

v0.0.41

Toggle v0.0.41's commit message
🤖 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

v0.0.40

Toggle v0.0.40's commit message
✨ 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

v0.0.39

Toggle v0.0.39's commit message
🤯 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

v0.0.38

Toggle v0.0.38's commit message
🤖 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(-)

v0.0.37

Toggle v0.0.37's commit message
🧪 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(+)

v0.0.36

Toggle v0.0.36's commit message
🦍 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(-)

v0.0.35

Toggle v0.0.35's commit message
💥 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(+)

v0.0.34

Toggle v0.0.34's commit message
🛁 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

v0.0.33

Toggle v0.0.33's commit message
🤖 Merge anothrNick/github-tag-action 1.26.0 (#34)

Bumps anothrNick/github-tag-action from 1.23.0 to 1.26.0.