Update module github.com/joho/godotenv to v1.5.1 (#11)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/joho/godotenv](https://github.com/joho/godotenv) | require | minor | `v1.4.0` -> `v1.5.1` |

---

### Release Notes

<details>
<summary>joho/godotenv (github.com/joho/godotenv)</summary>

### [`v1.5.1`](https://github.com/joho/godotenv/releases/tag/v1.5.1): Fix parser regressions from multiline support

[Compare Source](https://github.com/joho/godotenv/compare/v1.5.0...v1.5.1)

Version 1.5 came with a whole new parser, and with a new parser comes new bugs.

Things that were broken in 1.5 that are now fixed:

-   unquoted variables with interior whitespace no longer split on the first space (and then break the following line if you have one)
-   inline comments now work again for both quoted and unquoted variables
-   ` export  ` statement filtering was made more robust and matched earlier versions behaviour
-   `FOO.BAR` key names are permitted again (i have no idea why you'd do it, but it's explicitly supported in ruby dotenv files)

There's one breaking change: earlier versions of this library would allow unterminated quoted variables in some instances and return a value (ie `FOO="bar` would set env of `FOO: '"bar'`), this now returns an error.

#### What's Changed

-   Fix bug where internal unquoted whitespace truncates values by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/205

**Full Changelog**: https://github.com/joho/godotenv/compare/v1.5.0...v1.5.1

### [`v1.5.0`](https://github.com/joho/godotenv/releases/tag/v1.5.0): - multiline variables

[Compare Source](https://github.com/joho/godotenv/compare/v1.4.0...v1.5.0)

The big news this release is that godotenv finally, after much procrastination in review, supports multiline variables (fixes [#&#8203;64](https://github.com/joho/godotenv/issues/64)). Big shoutout to [@&#8203;x1unix](https://github.com/x1unix) for the bulk of the work on the original PR and also to [@&#8203;coolaj86](https://github.com/coolaj86) and [@&#8203;austinsasko](https://github.com/austinsasko) for some very helpful review and tweaks.

Also added a `-o` overload flag (thanks [@&#8203;2tef](https://github.com/2tef))

#### What's Changed

-   Try and fix go get in CI for power8 by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/157
-   Fix typos in comments and extend README by [@&#8203;alexandear](https://github.com/alexandear) in https://github.com/joho/godotenv/pull/177
-   tune README by [@&#8203;bikbah](https://github.com/bikbah) in https://github.com/joho/godotenv/pull/170
-   Remove renovate, add dependabot by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/183
-   Setup codeql by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/186
-   Bump actions/checkout from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/joho/godotenv/pull/184
-   Bump actions/setup-go from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/joho/godotenv/pull/185
-   Add darwin arm64 build by [@&#8203;statik](https://github.com/statik) in https://github.com/joho/godotenv/pull/174
-   Sort Go import in README by [@&#8203;Doarakko](https://github.com/Doarakko) in https://github.com/joho/godotenv/pull/193
-   Fix godoc formatting by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/197
-   fix tiny details by [@&#8203;2tef](https://github.com/2tef) in https://github.com/joho/godotenv/pull/199
-   Multiline string support by [@&#8203;x1unix](https://github.com/x1unix) in https://github.com/joho/godotenv/pull/156
-   Update CI to test go 1.20 by [@&#8203;joho](https://github.com/joho) in https://github.com/joho/godotenv/pull/201
-   fix whitespace with gofmt by [@&#8203;2tef](https://github.com/2tef) in https://github.com/joho/godotenv/pull/203
-   add overload flag by [@&#8203;2tef](https://github.com/2tef) in https://github.com/joho/godotenv/pull/200
-   -   Fix: ioutil.ReadAll() is deprecated, so removed it's dependency by [@&#8203;dreygur](https://github.com/dreygur) in https://github.com/joho/godotenv/pull/202

#### New Contributors

-   [@&#8203;x1unix](https://github.com/x1unix) made their first contribution in https://github.com/joho/godotenv/pull/118
-   [@&#8203;alexandear](https://github.com/alexandear) made their first contribution in https://github.com/joho/godotenv/pull/177
-   [@&#8203;bikbah](https://github.com/bikbah) made their first contribution in https://github.com/joho/godotenv/pull/170
-   [@&#8203;dependabot](https://github.com/dependabot) made their first contribution in https://github.com/joho/godotenv/pull/184
-   [@&#8203;statik](https://github.com/statik) made their first contribution in https://github.com/joho/godotenv/pull/174
-   [@&#8203;Doarakko](https://github.com/Doarakko) made their first contribution in https://github.com/joho/godotenv/pull/193
-   [@&#8203;2tef](https://github.com/2tef) made their first contribution in https://github.com/joho/godotenv/pull/199
-   [@&#8203;dreygur](https://github.com/dreygur) made their first contribution in https://github.com/joho/godotenv/pull/202

**Full Changelog**: https://github.com/joho/godotenv/compare/v1.4.0...v1.5.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMi4wIiwidXBkYXRlZEluVmVyIjoiMzcuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Reviewed-on: https://codeberg.org/woodpecker-plugins/go-plugin/pulls/11
Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-committed-by: woodpecker-bot <woodpecker-bot@obermui.de>
This commit is contained in:
woodpecker-bot 2023-10-27 12:27:44 +00:00 committed by Patrick Schratz
parent 7a77b4deb6
commit ab2091b8bc
2 changed files with 3 additions and 1 deletions

2
go.mod
View File

@ -3,7 +3,7 @@ module codeberg.org/woodpecker-plugins/go-plugin
go 1.19 go 1.19
require ( require (
github.com/joho/godotenv v1.4.0 github.com/joho/godotenv v1.5.1
github.com/rs/zerolog v1.31.0 github.com/rs/zerolog v1.31.0
github.com/stretchr/testify v1.8.4 github.com/stretchr/testify v1.8.4
github.com/urfave/cli/v2 v2.25.7 github.com/urfave/cli/v2 v2.25.7

2
go.sum
View File

@ -8,6 +8,8 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
github.com/joho/godotenv v1.4.0 h1:3l4+N6zfMWnkbPEXKng2o2/MR5mSwTrBih4ZEkkz1lg= github.com/joho/godotenv v1.4.0 h1:3l4+N6zfMWnkbPEXKng2o2/MR5mSwTrBih4ZEkkz1lg=
github.com/joho/godotenv v1.4.0/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4= github.com/joho/godotenv v1.4.0/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0=
github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4=
github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40=
github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=