305 commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| bac35819e3 | chore(deps): update pipelinecomponents/yamllint docker tag to v0.35.0 (#442) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| d7deecf5f9 | chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.5 (#449) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 0e873d9783 | chore(deps): update golangci/golangci-lint docker tag to v1.64.8 (#447) Some checks failed ci/woodpecker/push/build Pipeline failed | |||
| 4672cdb54d | chore(deps): update docker.io/woodpeckerci/plugin-prettier docker tag to v1.3.0 (#435) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/woodpeckerci/plugin-prettier](https://codeberg.org/woodpecker-plugins/prettier) ([source](https://codeberg.org/woodpecker-plugins/prettier.git)) | minor | `1.1.0` -> `1.3.0` | --- ### Release Notes <details> <summary>woodpecker-plugins/prettier (docker.io/woodpeckerci/plugin-prettier)</summary> ### [`v1.3.0`](https://codeberg.org/woodpecker-plugins/prettier/blob/HEAD/CHANGELOG.md#130---2025-02-18) [Compare Source](https://codeberg.org/woodpecker-plugins/prettier/compare/1.2.1...1.3.0) ##### ❤️ Thanks to all contributors! ❤️ [@​OCram85](https://github.com/OCram85) ##### 📈 Enhancement - adds output parameter for prettier results \[[#​25](woodpecker-plugins/prettier#25)] ### [`v1.2.1`](https://codeberg.org/woodpecker-plugins/prettier/blob/HEAD/CHANGELOG.md#121---2025-02-13) [Compare Source](https://codeberg.org/woodpecker-plugins/prettier/compare/1.1.0...1.2.1) ##### ❤️ Thanks to all contributors! ❤️ [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 📦️ Dependency - chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5.2.1 \[[#​24](woodpecker-plugins/prettier#24)] - chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5.2.0 \[[#​22](woodpecker-plugins/prettier#22)] - chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v3.1.3 \[[#​21](woodpecker-plugins/prettier#21)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #435 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| a0d202ef55 | chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.4 (#434) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [woodpeckerci/plugin-release](https://codeberg.org/woodpecker-plugins/release) ([source](https://codeberg.org/woodpecker-plugins/release.git)) | patch | `0.2.3` -> `0.2.4` | --- ### Release Notes <details> <summary>woodpecker-plugins/release (woodpeckerci/plugin-release)</summary> ### [`v0.2.4`](https://codeberg.org/woodpecker-plugins/release/blob/HEAD/CHANGELOG.md#024---2025-02-14) [Compare Source](https://codeberg.org/woodpecker-plugins/release/compare/v0.2.3...v0.2.4) ##### ❤️ Thanks to all contributors! ❤️ [@​qwerty287](https://github.com/qwerty287), [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 🐛 Bug Fixes - Fix attachment fetching \[[#​33](woodpecker-plugins/release#33)] ##### 📦️ Dependency - fix(deps): update module github.com/google/go-github/v68 to v69 \[[#​30](woodpecker-plugins/release#30)] - chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.3 \[[#​28](woodpecker-plugins/release#28)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #434 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| e2395a0574 | fix(deps): update golang.org/x/exp digest to 054e65f (#438) Some checks are pending ci/woodpecker/push/build Pipeline is pending This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `dead583` -> `054e65f` | --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTEuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE5MS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #438 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 4efb5a7f3b | chore(deps): update golangci/golangci-lint docker tag to v1.64.7 (#439) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | patch | `v1.64.5` -> `v1.64.7` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.64.7`](https://github.com/golangci/golangci-lint/releases/tag/v1.64.7) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.64.6...v1.64.7) `golangci-lint` is a free and open-source project built by volunteers. If you value it, consider supporting us, the [maintainers](https://opencollective.com/golangci-lint) and [linter authors](https://golangci-lint.run/product/thanks/). We appreciate it! ❤️ For key updates, see the [changelog](https://golangci-lint.run/product/changelog/#​1647). #### Changelog - [`94946f3`]( | |||
| 4b1faa5ebb | fix(deps): update golang.org/x/exp digest to dead583 (#436) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| f123d226a1 | fix: build docker on release All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| a597e40a55 | setup direnv (#433) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #433 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| c7fddf202d | chore: update golang (#431) All checks were successful ci/woodpecker/push/build Pipeline was successful ping #428 Co-authored-by: 6543 <6543@obermui.de> Reviewed-on: #431 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 91c4577a43 | fix(deps): update golang.org/x/exp digest to 939b2ce (#430) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 7f7ef63e84 | fix(deps): update golang.org/x/exp digest to e0ece0d (#427) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `7588d65` -> `e0ece0d` | --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Co-authored-by: Patrick Schratz <pat-s@noreply.codeberg.org> Reviewed-on: #427 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| a761f12849 | chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5.2.0 (#426) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 0b7687684a | chore(deps): update mstruebing/editorconfig-checker docker tag to v3.1.2 (#423) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 9450415545 | chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.3 (#424) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| a77e2d9440 | fix: timeout issue of gitea sdk client (#422) All checks were successful ci/woodpecker/push/build Pipeline was successful closes #420 Reviewed-on: #422 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| cce656ec4e | ignore failure of integration tests All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| b69d09e9e1 | update dependencies Some checks failed ci/woodpecker/push/build Pipeline failed | |||
| 7ca77716bf | update flake | |||
| ebc1444efb | update go version in docker file | |||
| ead959adf7 | fix(deps): update golang.org/x/exp digest to 7588d65 (#418) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `b2144cd` -> `7588d65` | --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS45MS4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #418 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 7fad16b5d6 | chore(deps): update docker.io/woodpeckerci/plugin-prettier docker tag to v1 (#417) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/woodpeckerci/plugin-prettier](https://codeberg.org/woodpecker-plugins/prettier) ([source](https://codeberg.org/woodpecker-plugins/prettier.git)) | major | `0.2.0` -> `1.1.0` | --- ### Release Notes <details> <summary>woodpecker-plugins/prettier (docker.io/woodpeckerci/plugin-prettier)</summary> ### [`v1.1.0`](https://codeberg.org/woodpecker-plugins/prettier/compare/1.0.0...1.1.0) [Compare Source](https://codeberg.org/woodpecker-plugins/prettier/compare/1.0.0...1.1.0) ### [`v1.0.0`](https://codeberg.org/woodpecker-plugins/prettier/blob/HEAD/CHANGELOG.md#100---2024-11-20) [Compare Source](https://codeberg.org/woodpecker-plugins/prettier/compare/0.2.0...1.0.0) ##### ❤️ Thanks to all contributors! ❤️ [@​qwerty287](https://github.com/qwerty287), [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 💥 Breaking changes - Update node.js to v22 and remove ppc64le and arm images \[[#​2](woodpecker-plugins/prettier#2)] ##### 📦️ Dependency - chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v2.1.1 \[[#​5](woodpecker-plugins/prettier#5)] ##### Misc - Add CODEOWNERS \[[#​3](woodpecker-plugins/prettier#3)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzOS45MC40IiwidXBkYXRlZEluVmVyIjoiMzkuOTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #417 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| b62c6bdd2d | chore(deps): update golangci/golangci-lint docker tag to v1.63.4 (#419) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | minor | `v1.62.2` -> `v1.63.4` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.63.4`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1634) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.3...v1.63.4) 1. Linters bug fixes - `dupl`, `gomodguard`, `revive`: keep only Go-files. ### [`v1.63.3`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1633) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.2...v1.63.3) 1. Linters bug fixes - `gofmt`, `gofumpt`, `goimports`, `gci`: panic with several trailing EOL - `goheader`: skip issues with invalid positions ### [`v1.63.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1632) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.1...v1.63.2) 1. Linters bug fixes - `gofmt`, `gofumpt`, `goimports`, `gci`: panic with missing trailing EOL ### [`v1.63.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1631) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.0...v1.63.1) 1. Linters bug fixes - `cgi`: invalid reports with cgo - `gofumpt`: panic with autofix and cgo ### [`v1.63.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1630) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.62.2...v1.63.0) 1. Enhancements - Add support for SuggestedFixes 🎉 (35 linters can "autofix" reports). - Formatters (`gofmt`, `goimports`, `gofumpt`, `gci`) are applied after the suggested fixes. 2. New linters - Add `exptostd` linter https://github.com/ldez/exptostd - Add `nilnesserr` linter https://github.com/alingse/nilnesserr - Add `usetesting` linter https://github.com/ldez/usetesting 3. Linters new features - `gci`: new options: `no-inline-comments`, `no-prefix-comments` - `gomoddirectives`: from 0.2.4 to 0.6.0 (new options: `go-version-pattern`, `toolchain-pattern`,`toolchain-forbidden`, `tool-forbidden`, `go-debug-forbidden`) - `govet`: new `stdversion`, `waitgroup` analyzers - `importas`: allow multiple empty aliases - `loggercheck`: new `slog` option - `recvcheck`: from 0.1.2 to 0.2.0 (new options: `disable-builtin`, `exclusions`) - `tagliatelle`: from 0.5.0 to 0.7.1 (new options: `ignored-fields`, `extended-rules`,`overrides`, `pkg`, `ignore`) - `usestdlibvars`: from 1.27.0 to 1.28.0 (autofix) - `wrapcheck`: from 2.9.0 to 2.10.0 (new option: `extra-ignore-sigs`) 4. Linters bug fixes - `asciicheck`: from 0.2.0 to 0.3.0 - `bodyclose`: from [`5742072`]( | |||
| 079fd09c43 | chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5.1.0 (#421) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) | minor | `5.0.0` -> `5.1.0` | --- ### Release Notes <details> <summary>woodpecker-plugins/docker-buildx (woodpeckerci/plugin-docker-buildx)</summary> ### [`v5.1.0`](https://codeberg.org/woodpecker-plugins/docker-buildx/blob/HEAD/CHANGELOG.md#510---2024-12-07) [Compare Source](https://codeberg.org/woodpecker-plugins/docker-buildx/compare/v5.0.0...v5.1.0) ##### ❤️ Thanks to all contributors! ❤️ [@​6543](https://github.com/6543), [@​pat-s](https://github.com/pat-s), [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 📈 Enhancement - Allow build-args to get json \[[#​202](woodpecker-plugins/docker-buildx#202)] ##### 📚 Documentation - Clarify insecure tag \[[#​200](woodpecker-plugins/docker-buildx#200)] ##### 📦️ Dependency - fix(deps): update module github.com/urfave/cli/v3 to v3.0.0-alpha9.1 \[[#​199](woodpecker-plugins/docker-buildx#199)] - chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5.0.0 \[[#​198](woodpecker-plugins/docker-buildx#198)] ##### Misc - chore(deps): update docker/buildx-bin docker tag to v0.19.1 ([5ff83b1]( | |||
| 2f6960b88a | fix woodpecker (#415) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #415 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| e8f9ec9ce2 | Update dependencies (#406) All checks were successful ci/woodpecker/push/build Pipeline was successful closes #299 #395 Reviewed-on: #406 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 905e76deed | chore(deps): update golangci/golangci-lint docker tag to v1.62.2 (#408) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | patch | `v1.62.0` -> `v1.62.2` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.62.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1622) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.62.0...v1.62.2) 1. Updated linters - `fatcontext`: from 0.5.2 to 0.5.3 - `ginkgolinter`: from 0.18.0 to 0.18.3 - `go-errorlint`: from 1.6.0 to 1.7.0 - `iface`: from 1.2.0 to 1.2.1 - `revive`: from 1.5.0 to 1.5.1 - `testifylint`: from 1.5.0 to 1.5.2 2. Misc. - fix: ignore cache error when file not found </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM5LjgyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #408 Reviewed-by: crapStone <codeberg@crapstone.dev> Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 6fd9474075 | chore(deps): update pipelinecomponents/yamllint docker tag to v0.33.0 (#410) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [pipelinecomponents/yamllint](https://gitlab.com/pipeline-components/yamllint) | minor | `0.32.1` -> `0.33.0` | --- ### Release Notes <details> <summary>pipeline-components/yamllint (pipelinecomponents/yamllint)</summary> ### [`v0.33.0`](https://gitlab.com/pipeline-components/yamllint/compare/v0.32.1...v0.33.0) [Compare Source](https://gitlab.com/pipeline-components/yamllint/compare/v0.32.1...v0.33.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM5LjgyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #410 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 229851b75e | chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.2 (#409) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [woodpeckerci/plugin-release](https://codeberg.org/woodpecker-plugins/release) ([source](https://codeberg.org/woodpecker-plugins/release.git)) | patch | `0.2.1` -> `0.2.2` | --- ### Release Notes <details> <summary>woodpecker-plugins/release (woodpeckerci/plugin-release)</summary> ### [`v0.2.2`](https://codeberg.org/woodpecker-plugins/release/blob/HEAD/CHANGELOG.md#022---2024-11-27) [Compare Source](https://codeberg.org/woodpecker-plugins/release/compare/v0.2.1...v0.2.2) ##### ❤️ Thanks to all contributors! ❤️ [@​6543](https://github.com/6543), [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 📦️ Dependency - fix(deps): update module github.com/google/go-github/v65 to v66 \[[#​20](woodpecker-plugins/release#20)] - chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5 \[[#​19](woodpecker-plugins/release#19)] - fix(deps): update module github.com/google/go-github/v64 to v65 \[[#​16](woodpecker-plugins/release#16)] - fix(deps): update module github.com/google/go-github/v63 to v64 \[[#​15](woodpecker-plugins/release#15)] - chore(deps): update dependency go to v1.23.0 \[[#​14](woodpecker-plugins/release#14)] ##### Misc - Use ready-release-go plugin \[[#​17](woodpecker-plugins/release#17)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM5LjgyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #409 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 6376bfd2e0 | Fix stack overflow on root redirects (#414) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #414 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| ef7e2cd7bb | Add reqId to all logging messages I could find (#413) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #413 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 2438de0eb2 | fix panic when upstream fails (#412) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #412 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| e079ce4cf4 | chore(deps): update golangci/golangci-lint docker tag to v1.62.0 (#402) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | minor | `v1.61.0` -> `v1.62.0` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.62.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1620) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.61.0...v1.62.0) 1. New linters - Add `recvcheck` linter https://github.com/raeperd/recvcheck - Add `iface` linter https://github.com/uudashr/iface 2. Updated linters - ⚠️ `execinquery`: deprecation step 2 - ⚠️ `gomnd`: deprecation step 2 (replaced by `mnd`) - `bidichk`: from 0.2.7 to 0.3.2 (important performance improvement) - `canonicalheader`: from 1.1.1 to 1.1.2 - `cyclop`: from 1.2.1 to 1.2.3 - `dupword`: from 0.1.1 to 0.1.3 - `errcheck`: from 1.7.0 to 1.8.0 - `errchkjson`: from 0.3.6 to 0.4.0 - `errname`: from 0.1.13 to 1.0.0 - `ginkgolinter`: from 0.17.0 to 0.18.0 (new option: `force-succeed`) - `go-check-sumtype`: from 0.1.4 to 0.2.0 (new option: `default-signifies-exhaustive`) - `go-critic`: from 0.11.4 to 0.11.5 - `go-printf-func-name`: from [`7558a9e`]( | |||
| c9f1624afd | fix(deps): update golang.org/x/exp digest to 2d47ceb (#401) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `f66d83c` -> `2d47ceb` | --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #401 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 044c684a47 | Fix compression (#405) Some checks failed ci/woodpecker/push/build Pipeline failed closes #404 Reviewed-on: #405 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 85059aa46e | cache pages (#403) All checks were successful ci/woodpecker/push/build Pipeline was successful taken from #301 Co-authored-by: Moritz Marquardt <git@momar.de> Reviewed-on: #403 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 23a8e83e80 | Allow serving custom error page (#393) All checks were successful ci/woodpecker/push/build Pipeline was successful It might be useful for those self-hosting a Codeberg Pages instance to be able to serve a different error page than the one embedded with go:embed Reviewed-on: #393 Co-authored-by: Gnarwhal <git.aspect893@passmail.net> Co-committed-by: Gnarwhal <git.aspect893@passmail.net> | |||
| bef866faae | Improve error message when pages don't work (#398) All checks were successful ci/woodpecker/push/build Pipeline was successful On Matrix there was a recent discussion about the quality of the error page that _Codeberg Pages_ displays. Pixelcode had posted this relevant points: > Currently, the message reads as if written for the website's owner. I think it should be rephrased so that visitors who encounter the error understand that: > 1. This page is an error message, not the actual website. (e.g. Error 424 instead of just 424) > 2. The website is hosted on Codeberg Pages, not on a server controlled by the owner. > 3. There's perhaps a configuration error or an internal server issue. > 4. It might take a little until the website is up again. In particular the point about the "dual audience" of _Codeberg Pages_ user/website owner and website visitor seems important, to make sure that both audiences understand that there's an error. Also the error can be due to _Codeberg Pages_ being down or due to the user misconfiguring their page. I've taken a first stab at trying to cover those 4 points, but of course the exact improvements are up for debate, but thought it would be easiest to provide a concrete suggestion to get us started! Co-authored-by: crapStone <me@crapstone.dev> Reviewed-on: #398 Co-authored-by: Bastian Greshake Tzovaras <bgreshake@googlemail.com> Co-committed-by: Bastian Greshake Tzovaras <bgreshake@googlemail.com> | |||
| 532e1af2fc | chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v5 (#392) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) | major | `4.2.0` -> `5.0.0` | --- ### Release Notes <details> <summary>woodpecker-plugins/docker-buildx (woodpeckerci/plugin-docker-buildx)</summary> ### [`v5.0.0`](https://codeberg.org/woodpecker-plugins/docker-buildx/blob/HEAD/CHANGELOG.md#500---2024-10-09) [Compare Source](https://codeberg.org/woodpecker-plugins/docker-buildx/compare/v4.2.0...v5.0.0) ##### ❤️ Thanks to all contributors! ❤️ [@​6543](https://github.com/6543), [@​flyingscorpio](https://github.com/flyingscorpio), [@​pat-s](https://github.com/pat-s), [@​woodpecker-bot](https://github.com/woodpecker-bot) ##### 💥 Breaking changes - Hide insecure configuration options behind insecure tag \[[#​194](woodpecker-plugins/docker-buildx#194)] - chore(deps): update docker docker tag to v27 \[[#​170](woodpecker-plugins/docker-buildx#170)] ##### ✨ Features - Add `sbom` option \[[#​187](woodpecker-plugins/docker-buildx#187)] ##### 📈 Enhancement - Optimize container layers \[[#​191](woodpecker-plugins/docker-buildx#191)] - Dont let proxy config overwrite dedicated buildkit_driveropt proxy options if set \[[#​175](woodpecker-plugins/docker-buildx#175)] ##### 🐛 Bug Fixes - Quote `no_proxy` \[[#​185](woodpecker-plugins/docker-buildx#185)] - Update drone-plugin-lib to handle nil pointer \[[#​178](woodpecker-plugins/docker-buildx#178)] ##### 📚 Documentation - update pipeline config example \[[#​180](woodpecker-plugins/docker-buildx#180)] ##### 📦️ Dependency - chore(deps): update docker docker tag to v27.2.1 \[[#​183](woodpecker-plugins/docker-buildx#183)] - fix(deps): update github.com/urfave/cli/v3 digest to [`31c5c84`]( | |||
| bb7cfbb37c | feat: add proxy protocol support (#394) All checks were successful ci/woodpecker/push/build Pipeline was successful This can be useful when the pages-server is running behing a proxy, to keep track of the originating ip. Reviewed-on: #394 Reviewed-by: Gusted <gusted@noreply.codeberg.org> Co-authored-by: Julien Malka <julien@malka.sh> Co-committed-by: Julien Malka <julien@malka.sh> | |||
| 168bc9047b | fix(deps): update golang.org/x/exp digest to f66d83c (#396) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 831ce3d913 | fix(deps): update golang.org/x/exp digest to 225e2ab (#391) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| d6f0ec39fc | fix(deps): update golang.org/x/exp digest to 0cdaa3a (#377) All checks were successful ci/woodpecker/push/build Pipeline was successful | |||
| 2f8bd38f59 | pin golang-just image (#390) All checks were successful ci/woodpecker/push/build Pipeline was successful Reviewed-on: #390 Co-authored-by: crapStone <me@crapstone.dev> Co-committed-by: crapStone <me@crapstone.dev> | |||
| 5b120f0488 | Implement static serving of compressed files (#387) All checks were successful ci/woodpecker/push/build Pipeline was successful This provides an option for #223 without fully resolving it. (I think.) Essentially, it acts very similar to the `gzip_static` and similar options for nginx, where it will check for the existence of pre-compressed files and serve those instead if the client allows it. I couldn't find a pre-existing way to actually parse the Accept-Encoding header properly (admittedly didn't look very hard) and just implemented one on my own that should be fine. This should hopefully not have the same DOS vulnerabilities as #302, since it relies on the existing caching system. Compressed versions of files will be cached just like any other files, and that includes cache for missing files as well. The compressed files will also be accessible directly, and this won't automatically decompress them. So, if you have a `tar.gz` file that you access directly, it will still be downloaded as the gzipped version, although you will now gain the option to download the `.tar` directly and decompress it in transit. (Which doesn't affect the server at all, just the client's way of interpreting it.) ---- One key thing this change also adds is a short-circuit when accessing directories: these always return 404 via the API, although they'd try the cache anyway and go through that route, which was kind of slow. Adding in the additional encodings, it's going to try for .gz, .br, and .zst files in the worst case as well, which feels wrong. So, instead, it just always falls back to the index-check behaviour if the path ends in a slash or is empty. (Which is implicitly just a slash.) ---- For testing, I set up this repo: https://codeberg.org/clarfonthey/testrepo I ended up realising that LFS wasn't supported by default with `just dev`, so, it ended up working until I made sure the files on the repo *didn't* use LFS. Assuming you've run `just dev`, you can go directly to this page in the browser here: https://clarfonthey.localhost.mock.directory:4430/testrepo/ And also you can try a few cURL commands: ```shell curl https://clarfonthey.localhost.mock.directory:4430/testrepo/ --verbose --insecure curl -H 'Accept-Encoding: gz' https://clarfonthey.localhost.mock.directory:4430/testrepo/ --verbose --insecure | gunzip - curl -H 'Accept-Encoding: br' https://clarfonthey.localhost.mock.directory:4430/testrepo/ --verbose --insecure | brotli --decompress - curl -H 'Accept-Encoding: zst' https://clarfonthey.localhost.mock.directory:4430/testrepo/ --verbose --insecure | zstd --decompress - ``` Reviewed-on: #387 Reviewed-by: Gusted <gusted@noreply.codeberg.org> Co-authored-by: ltdk <usr@ltdk.xyz> Co-committed-by: ltdk <usr@ltdk.xyz> | |||
| e5320e1972 | chore(deps): update pipelinecomponents/yamllint docker tag to v0.32.1 (#389) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [pipelinecomponents/yamllint](https://gitlab.com/pipeline-components/yamllint) | minor | `0.31.3` -> `0.32.1` | --- ### Release Notes <details> <summary>pipeline-components/yamllint (pipelinecomponents/yamllint)</summary> ### [`v0.32.1`](https://gitlab.com/pipeline-components/yamllint/compare/v0.32.0...v0.32.1) [Compare Source](https://gitlab.com/pipeline-components/yamllint/compare/v0.32.0...v0.32.1) ### [`v0.32.0`](https://gitlab.com/pipeline-components/yamllint/compare/v0.31.3...v0.32.0) [Compare Source](https://gitlab.com/pipeline-components/yamllint/compare/v0.31.3...v0.32.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #389 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 549377aa01 | chore(deps): update docker.io/woodpeckerci/plugin-prettier docker tag to v0.2.0 (#385) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/woodpeckerci/plugin-prettier](https://github.com/woodpecker-ci/plugin-prettier) | minor | `0.1.0` -> `0.2.0` | --- ### Release Notes <details> <summary>woodpecker-ci/plugin-prettier (docker.io/woodpeckerci/plugin-prettier)</summary> ### [`v0.2.0`](https://github.com/woodpecker-ci/plugin-prettier/blob/HEAD/CHANGELOG.md#020---2024-08-26) [Compare Source](https://github.com/woodpecker-ci/plugin-prettier/compare/0.1.0...0.2.0) ##### ❤️ Thanks to all contributors! ❤️ [@​6543](https://github.com/6543), [@​qwerty287](https://github.com/qwerty287) ##### 📈 Enhancement - Allow to read version from lockfile \[[#​20](https://github.com/woodpecker-ci/plugin-prettier/pull/20)] ##### Misc - Update pipeline conf \[[#​41](https://github.com/woodpecker-ci/plugin-prettier/pull/41)] - \[pre-commit.ci] pre-commit autoupdate \[[#​40](https://github.com/woodpecker-ci/plugin-prettier/pull/40)] - Update woodpeckerci/plugin-ready-release-go Docker tag to v1.2.0 \[[#​39](https://github.com/woodpecker-ci/plugin-prettier/pull/39)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v4.2.0 \[[#​38](https://github.com/woodpecker-ci/plugin-prettier/pull/38)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v4.1.0 \[[#​37](https://github.com/woodpecker-ci/plugin-prettier/pull/37)] - Update pre-commit hook igorshubovych/markdownlint-cli to v0.41.0 \[[#​34](https://github.com/woodpecker-ci/plugin-prettier/pull/34)] - Update woodpeckerci/plugin-ready-release-go Docker tag to v1.1.2 \[[#​33](https://github.com/woodpecker-ci/plugin-prettier/pull/33)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v4 \[[#​32](https://github.com/woodpecker-ci/plugin-prettier/pull/32)] - Update pre-commit hook igorshubovych/markdownlint-cli to v0.40.0 \[[#​30](https://github.com/woodpecker-ci/plugin-prettier/pull/30)] - Update woodpeckerci/plugin-ready-release-go Docker tag to v1.1.1 \[[#​29](https://github.com/woodpecker-ci/plugin-prettier/pull/29)] - Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 \[[#​28](https://github.com/woodpecker-ci/plugin-prettier/pull/28)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v3.2.1 \[[#​27](https://github.com/woodpecker-ci/plugin-prettier/pull/27)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v3.2.0 \[[#​26](https://github.com/woodpecker-ci/plugin-prettier/pull/26)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v3.1.0 \[[#​25](https://github.com/woodpecker-ci/plugin-prettier/pull/25)] - \[pre-commit.ci] pre-commit autoupdate \[[#​24](https://github.com/woodpecker-ci/plugin-prettier/pull/24)] - Update woodpeckerci/plugin-docker-buildx Docker tag to v3.0.1 \[[#​23](https://github.com/woodpecker-ci/plugin-prettier/pull/23)] - Update woodpeckerci/plugin-ready-release-go Docker tag to v1.1.0 \[[#​22](https://github.com/woodpecker-ci/plugin-prettier/pull/22)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #385 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> | |||
| 2d4152d18b | chore(deps): update golangci/golangci-lint docker tag to v1.61.0 (#383) Some checks failed ci/woodpecker/push/build Pipeline failed This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | minor | `v1.60.1` -> `v1.61.0` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.61.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0) 1. Enhancements - Add `junit-xml-extended` format - Exclude Swagger Codegen files by default 2. Updated linters - `dupword`: from 0.0.14 to 0.1.1 - `fatcontext`: from 0.4.0 to 0.5.2 - `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`) - `go-ruleguard`: from 0.4.2 to [`0fe6f58`]( | |||
| 557a295732 | chore(deps): update golangci/golangci-lint docker tag to v1.60.1 (#381) All checks were successful ci/woodpecker/push/build Pipeline was successful This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | minor | `v1.59.1` -> `v1.60.1` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.60.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1601) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1) 1. Updated linters - `errorlint`: from 1.5.2 to 1.6.0 - `exhaustruct`: from 3.2.0 to 3.3.0 (recognize custom error values in return) - `fatcontext`: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs) - `gocognit`: from 1.1.2 to 1.1.3 - `gomodguard`: from 1.3.2 to 1.3.3 - `govet` (`printf`): report non-constant format, no args - `lll`: advertise max line length instead of just reporting failure - `revive`: from 1.3.7 to 1.3.9 (new rule: `comments-density`) - `sloglint`: from 0.7.1 to 0.7.2 - `spancheck`: from 0.6.1 to 0.6.2 - `staticcheck`: from 0.4.7 to 0.5.0 - `tenv`: from 1.7.1 to 1.10.0 (remove reports on fuzzing) - `testifylint`: from 1.3.1 to 1.4.3 (new options: `formatter`, `suite-broken-parallel`, `suite-subtest-run`) - `tparallel`: from 0.3.1 to 0.3.2 - `usestdlibvars`: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations) - `wsl`: from 4.2.1 to 4.4.1 - ️⚠️ `unused`: remove `exported-is-used` option 2. Fixes - SARIF: sanitize level property - ️⚠️ `typecheck` issues should never be ignored 3. Documentation - Add link on linter without configuration - Remove 'trusted by' page - `wsl` update documentation of the configuration 4. misc. - 🎉 go1.23 support </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: #381 Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org> Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org> |