main
82 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| f6816eaeb8 |
chore(deps): update actions/setup-go digest to 4a36011 (#99)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://github.com/actions/setup-go) ([changelog](
|
|||
| 1618de4c7a |
chore(deps): update actions/cache digest to 27d5ce7 (#97)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://github.com/actions/cache) ([changelog](
|
|||
| a805e4c5e2 |
chore(deps): update docker.io/library/golang:1.25-alpine docker digest to 04d017a (#100)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker.io/library/golang](https://hub.docker.com/_/golang) ([source](https://github.com/docker-library/golang)) | stage | digest | `8e02eb3` → `04d017a` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Reviewed-on: #100 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.12 |
|||
| 10bf551f32 |
chore(deps): update docker/login-action action to v4.1.0 (#101)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/login-action](https://github.com/docker/login-action) | action | minor | `v4.0.0` → `v4.1.0` | --- ### Release Notes <details> <summary>docker/login-action (docker/login-action)</summary> ### [`v4.1.0`](https://github.com/docker/login-action/releases/tag/v4.1.0) [Compare Source](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0) - Fix scoped Docker Hub cleanup path when registry is omitted by [@​crazy-max](https://github.com/crazy-max) in [#​945](https://github.com/docker/login-action/pull/945) - Bump [@​aws-sdk/client-ecr](https://github.com/aws-sdk/client-ecr) and [@​aws-sdk/client-ecr-public](https://github.com/aws-sdk/client-ecr-public) to 3.1020.0 in [#​930](https://github.com/docker/login-action/pull/930) - Bump [@​docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.77.0 to 0.86.0 in [#​932](https://github.com/docker/login-action/pull/932) [#​936](https://github.com/docker/login-action/pull/936) - Bump brace-expansion from 1.1.12 to 1.1.13 in [#​952](https://github.com/docker/login-action/pull/952) - Bump fast-xml-parser from 5.3.4 to 5.3.6 in [#​942](https://github.com/docker/login-action/pull/942) - Bump flatted from 3.3.3 to 3.4.2 in [#​944](https://github.com/docker/login-action/pull/944) - Bump glob from 10.3.12 to 10.5.0 in [#​940](https://github.com/docker/login-action/pull/940) - Bump handlebars from 4.7.8 to 4.7.9 in [#​949](https://github.com/docker/login-action/pull/949) - Bump http-proxy-agent and https-proxy-agent to 8.0.0 in [#​937](https://github.com/docker/login-action/pull/937) - Bump lodash from 4.17.23 to 4.18.1 in [#​958](https://github.com/docker/login-action/pull/958) - Bump minimatch from 3.1.2 to 3.1.5 in [#​941](https://github.com/docker/login-action/pull/941) - Bump picomatch from 4.0.3 to 4.0.4 in [#​948](https://github.com/docker/login-action/pull/948) - Bump undici from 6.23.0 to 6.24.1 in [#​938](https://github.com/docker/login-action/pull/938) **Full Changelog**: <https://github.com/docker/login-action/compare/v4.0.0...v4.1.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #101 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 0b80f77d83 |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.30 (#98)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.29` → `0.1.30` | --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.30`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.29...0.1.30) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.29...0.1.30) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #98 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| fca2f44f14 |
chore(deps): update docker.io/library/golang:1.25-alpine docker digest to 8e02eb3 (#93)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker.io/library/golang](https://hub.docker.com/_/golang) ([source](https://github.com/docker-library/golang)) | stage | digest | `f6751d8` → `8e02eb3` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Reviewed-on: #93 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.11 |
|||
| 07f6ace85e |
chore(deps): update actions/setup-go digest to 4b73464 (#92)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://github.com/actions/setup-go) ([changelog](
|
|||
| 5131331242 |
chore(deps): update docker/build-push-action action to v7 (#94)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/build-push-action](https://github.com/docker/build-push-action) | action | major | `v6.19.2` → `v7.0.0` | --- ### Release Notes <details> <summary>docker/build-push-action (docker/build-push-action)</summary> ### [`v7.0.0`](https://github.com/docker/build-push-action/releases/tag/v7.0.0) [Compare Source](https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0) - Node 24 as default runtime (requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later) by [@​crazy-max](https://github.com/crazy-max) in [#​1470](https://github.com/docker/build-push-action/pull/1470) - Remove deprecated `DOCKER_BUILD_NO_SUMMARY` and `DOCKER_BUILD_EXPORT_RETENTION_DAYS` envs by [@​crazy-max](https://github.com/crazy-max) in [#​1473](https://github.com/docker/build-push-action/pull/1473) - Remove legacy export-build tool support for build summary by [@​crazy-max](https://github.com/crazy-max) in [#​1474](https://github.com/docker/build-push-action/pull/1474) - Switch to ESM and update config/test wiring by [@​crazy-max](https://github.com/crazy-max) in [#​1466](https://github.com/docker/build-push-action/pull/1466) - Bump [@​actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.0 in [#​1454](https://github.com/docker/build-push-action/pull/1454) - Bump [@​docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.62.1 to 0.79.0 in [#​1453](https://github.com/docker/build-push-action/pull/1453) [#​1472](https://github.com/docker/build-push-action/pull/1472) [#​1479](https://github.com/docker/build-push-action/pull/1479) - Bump minimatch from 3.1.2 to 3.1.5 in [#​1463](https://github.com/docker/build-push-action/pull/1463) **Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #94 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 696215c3cf |
chore(deps): update docker/setup-buildx-action action to v4 (#96)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | action | major | `v3` → `v4` | --- ### Release Notes <details> <summary>docker/setup-buildx-action (docker/setup-buildx-action)</summary> ### [`v4`](https://github.com/docker/setup-buildx-action/compare/v3...v4) [Compare Source](https://github.com/docker/setup-buildx-action/compare/v3...v4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #96 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 43192da152 |
chore(deps): update docker/login-action action to v4 (#95)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/login-action](https://github.com/docker/login-action) | action | major | `v3.7.0` → `v4.0.0` | --- ### Release Notes <details> <summary>docker/login-action (docker/login-action)</summary> ### [`v4.0.0`](https://github.com/docker/login-action/releases/tag/v4.0.0) [Compare Source](https://github.com/docker/login-action/compare/v3.7.0...v4.0.0) - Node 24 as default runtime (requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later) by [@​crazy-max](https://github.com/crazy-max) in [#​929](https://github.com/docker/login-action/pull/929) - Switch to ESM and update config/test wiring by [@​crazy-max](https://github.com/crazy-max) in [#​927](https://github.com/docker/login-action/pull/927) - Bump [@​actions/core](https://github.com/actions/core) from 1.11.1 to 3.0.0 in [#​919](https://github.com/docker/login-action/pull/919) - Bump [@​aws-sdk/client-ecr](https://github.com/aws-sdk/client-ecr) from 3.890.0 to 3.1000.0 in [#​909](https://github.com/docker/login-action/pull/909) [#​920](https://github.com/docker/login-action/pull/920) - Bump [@​aws-sdk/client-ecr-public](https://github.com/aws-sdk/client-ecr-public) from 3.890.0 to 3.1000.0 in [#​909](https://github.com/docker/login-action/pull/909) [#​920](https://github.com/docker/login-action/pull/920) - Bump [@​docker/actions-toolkit](https://github.com/docker/actions-toolkit) from 0.63.0 to 0.77.0 in [#​910](https://github.com/docker/login-action/pull/910) [#​928](https://github.com/docker/login-action/pull/928) - Bump [@​isaacs/brace-expansion](https://github.com/isaacs/brace-expansion) from 5.0.0 to 5.0.1 in [#​921](https://github.com/docker/login-action/pull/921) - Bump js-yaml from 4.1.0 to 4.1.1 in [#​901](https://github.com/docker/login-action/pull/901) **Full Changelog**: <https://github.com/docker/login-action/compare/v3.7.0...v4.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #95 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 74e6e06887 |
chore(deps): update docker.io/library/golang:1.25-alpine docker digest to f6751d8 (#90)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker.io/library/golang](https://hub.docker.com/_/golang) ([source](https://github.com/docker-library/golang)) | stage | digest | `2611181` → `f6751d8` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Reviewed-on: #90 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.10 |
|||
| e497eb67a2 |
chore(deps): update gcr.io/distroless/static-debian12 docker digest to 20bc6c0 (#76)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | gcr.io/distroless/static-debian12 | final | digest | `4b2a093` → `20bc6c0` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43MS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Reviewed-on: #76 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.9 |
|||
| 8f336a10e5 |
chore(deps): update docker/build-push-action action to v6.19.2 (#87)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/build-push-action](https://github.com/docker/build-push-action) | action | minor | `v6.18.0` → `v6.19.2` | --- ### Release Notes <details> <summary>docker/build-push-action (docker/build-push-action)</summary> ### [`v6.19.2`](https://github.com/docker/build-push-action/releases/tag/v6.19.2) [Compare Source](https://github.com/docker/build-push-action/compare/v6.19.1...v6.19.2) - Preserve port in `GIT_AUTH_TOKEN` host by [@​crazy-max](https://github.com/crazy-max) in [#​1458](https://github.com/docker/build-push-action/pull/1458) **Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.1...v6.19.2> ### [`v6.19.1`](https://github.com/docker/build-push-action/releases/tag/v6.19.1) [Compare Source](https://github.com/docker/build-push-action/compare/v6.19.0...v6.19.1) - Derive `GIT_AUTH_TOKEN` host from GitHub server URL by [@​crazy-max](https://github.com/crazy-max) in [#​1456](https://github.com/docker/build-push-action/pull/1456) **Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.19.0...v6.19.1> ### [`v6.19.0`](https://github.com/docker/build-push-action/releases/tag/v6.19.0) [Compare Source](https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.0) - Scope default git auth token to `github.com` by [@​crazy-max](https://github.com/crazy-max) in [#​1451](https://github.com/docker/build-push-action/pull/1451) - Bump brace-expansion from 1.1.11 to 1.1.12 in [#​1396](https://github.com/docker/build-push-action/pull/1396) - Bump form-data from 2.5.1 to 2.5.5 in [#​1391](https://github.com/docker/build-push-action/pull/1391) - Bump js-yaml from 3.14.1 to 3.14.2 in [#​1429](https://github.com/docker/build-push-action/pull/1429) - Bump lodash from 4.17.21 to 4.17.23 in [#​1446](https://github.com/docker/build-push-action/pull/1446) - Bump tmp from 0.2.3 to 0.2.4 in [#​1398](https://github.com/docker/build-push-action/pull/1398) - Bump undici from 5.28.4 to 5.29.0 in [#​1397](https://github.com/docker/build-push-action/pull/1397) **Full Changelog**: <https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #87 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 525d85728e |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.29 (#91)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.26` → `0.1.29` | --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.29`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.28...0.1.29) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.28...0.1.29) ### [`v0.1.28`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.27...0.1.28) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.27...0.1.28) ### [`v0.1.27`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.26...0.1.27) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.26...0.1.27) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0My41LjQiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImFjdGlvbiIsImRlcHMiXX0=--> Reviewed-on: #91 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 8df7711b39 |
chore: add fully qualified docker image name (#89)
Reviewed-on: #89 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>0.0.8 |
|||
| e39a6f0c23 |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.26 (#84)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.24` → `0.1.26` | `0.1.27` | --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.26`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.25...0.1.26) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.25...0.1.26) ### [`v0.1.25`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.24...0.1.25) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.24...0.1.25) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhY3Rpb24iLCJkZXBzIl19--> Reviewed-on: #84 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| d40f004f5b |
ci: pin various actions to a proper semver version (#86)
Reviewed-on: #86 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| 7d9e3bf6e2 |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.24 (#83)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.23` → `0.1.24` | `0.1.26` (+1) | --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.24`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.23...0.1.24) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.23...0.1.24) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==--> Reviewed-on: #83 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 613f192294 |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.23 (#81)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.22` → `0.1.23` | `0.1.25` (+1) | --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.23`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.22...0.1.23) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.22...0.1.23) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi40IiwidXBkYXRlZEluVmVyIjoiNDIuOTIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==--> Reviewed-on: #81 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| b2cfaa9885 |
chore(deps): update actions/cache digest to cdf6c1f (#80)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://github.com/actions/cache) ([changelog](
|
|||
| 41ab5af905 |
chore(deps): update docker/login-action digest to c94ce9f (#79)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [docker/login-action](https://github.com/docker/login-action) ([changelog](
|
|||
| 7f65b3e2fc |
chore(deps): update actions/setup-go digest to 7a3fe6c (#77)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-go](https://github.com/actions/setup-go) ([changelog](
|
|||
| a66788839c |
chore(deps): update actions/cache digest to 8b402f5 (#78)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/cache](https://github.com/actions/cache) ([changelog](
|
|||
| 603ca25093 |
chore: update test tooling (#75)
Reviewed-on: #75 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>0.0.7 |
|||
| 485d5b6f22 |
Revert "choreL: update test tooling (#72)" (#74)
This reverts commit
0.0.6
|
|||
| 2bfb4419d3 |
choreL: update test tooling (#72)
Reviewed-on: #72 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>0.0.5 |
|||
| ac73cf14eb |
refactor: to use ionosDnsClient (#71)
Reviewed-on: #71 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>0.0.4 |
|||
| 15431166e0 |
chore(deps): update https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment action to v0.1.22 (#68)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment) | action | patch | `0.1.20` → `0.1.22` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>t.behrendt/conventional-semantic-git-tag-increment (https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment)</summary> ### [`v0.1.22`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.21...0.1.22) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.21...0.1.22) ### [`v0.1.21`](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.20...0.1.21) [Compare Source](https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment/compare/0.1.20...0.1.21) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==--> Reviewed-on: #68 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| caf13306d4 |
chore(deps): update module github.com/go-co-op/gocron/v2 to v2.19.0 (#58)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `v2.18.0` -> `v2.19.0` |  |  | --- ### Release Notes <details> <summary>go-co-op/gocron (github.com/go-co-op/gocron/v2)</summary> ### [`v2.19.0`](https://github.com/go-co-op/gocron/releases/tag/v2.19.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.18.2...v2.19.0) #### What's Changed - feat: add scheduler lifecycle monitoring <> [#​785](https://github.com/go-co-op/gocron/issues/785) by [@​iyashjayesh](https://github.com/iyashjayesh) in [#​889](https://github.com/go-co-op/gocron/pull/889) - feat: expose default cron implementation by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​906](https://github.com/go-co-op/gocron/pull/906) - build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​903](https://github.com/go-co-op/gocron/pull/903) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.18.2...v2.19.0> ### [`v2.18.2`](https://github.com/go-co-op/gocron/releases/tag/v2.18.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.18.1...v2.18.2) #### What's Changed - build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​899](https://github.com/go-co-op/gocron/pull/899) - build(deps): bump actions/checkout from 5 to 6 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​898](https://github.com/go-co-op/gocron/pull/898) - fix: calling start multiple times should no-op by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​901](https://github.com/go-co-op/gocron/pull/901) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.18.1...v2.18.2> ### [`v2.18.1`](https://github.com/go-co-op/gocron/releases/tag/v2.18.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.18.0...v2.18.1) #### What's Changed - build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​894](https://github.com/go-co-op/gocron/pull/894) - fix: WithStartDateTimePast now correctly calculates from past time by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​897](https://github.com/go-co-op/gocron/pull/897) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.18.0...v2.18.1> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMC41IiwidXBkYXRlZEluVmVyIjoiNDIuNTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: https://gitea.t000-n.de/t.behrendt/realDynDNS/pulls/58 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.3 |
|||
| 9291687b35 |
chore(deps): update docker/setup-buildx-action digest to 8d2750c (#66)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) ([changelog](
|
|||
| 735a106826 |
chore(deps): update actions/cache action to v5 (#63)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://github.com/actions/cache) | action | major | `v4` -> `v5` | --- ### Release Notes <details> <summary>actions/cache (actions/cache)</summary> ### [`v5`](https://github.com/actions/cache/compare/v4...v5) [Compare Source](https://github.com/actions/cache/compare/v4...v5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zNy4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==--> Reviewed-on: #63 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| d0bce1b77c |
chore(config): migrate Renovate config (#64)
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon. 🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid. ❓ Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions). --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: #64 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| b5bc615cbb |
chore(deps): pin dependencies (#62)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://github.com/actions/cache) | action | pinDigest | -> `0057852` | | [actions/checkout](https://github.com/actions/checkout) | action | pinDigest | -> `8e8c483` | | [actions/setup-go](https://github.com/actions/setup-go) | action | pinDigest | -> `4dc6199` | | [docker/build-push-action](https://github.com/docker/build-push-action) | action | pinDigest | -> `2634353` | | [docker/login-action](https://github.com/docker/login-action) | action | pinDigest | -> `5e57cd1` | | [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | action | pinDigest | -> `e468171` | | gcr.io/distroless/static-debian12 | final | pinDigest | -> `4b2a093` | | golang | stage | pinDigest | -> `2611181` | | [https://gitea.com/actions/go-hashfiles](https://gitea.com/actions/go-hashfiles) | action | pinDigest | -> `264ae76` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zNy4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYWN0aW9uIiwiZGVwcyJdfQ==--> Reviewed-on: #62 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.2 |
|||
| 0193eac6e5 |
ci(renovate): switch to shared configs (#61)
Reviewed-on: #61 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| dc76c5fb26 |
chore(deps): update golang docker tag to v1.25 (#48)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang | stage | minor | `1.24-alpine` -> `1.25-alpine` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS44MS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTAuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Reviewed-on: #48 Reviewed-by: branch-buddy <branch-buddy@t00n.de> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de>0.0.1 |
|||
| eb182ac7ce |
ci: add semver release (#60)
Reviewed-on: #60 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| ae6981cb02 |
ci: switch to native change detection (#59)
Reviewed-on: #59 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| 6511147a41 |
chore(deps): update actions/checkout action to v6 (#57)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | major | `v5` -> `v6` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v6`](https://github.com/actions/checkout/compare/v5...v6) [Compare Source](https://github.com/actions/checkout/compare/v5...v6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMC41IiwidXBkYXRlZEluVmVyIjoiNDIuMTAuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: #57 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 2f05e48962 |
fix(deps): update module github.com/go-co-op/gocron to v2 (#39)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/go-co-op/gocron](https://github.com/go-co-op/gocron) | `v1.37.0` -> `v2.18.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>go-co-op/gocron (github.com/go-co-op/gocron)</summary> ### [`v2.18.0`](https://github.com/go-co-op/gocron/releases/tag/v2.18.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.17.0...v2.18.0) #### What's Changed - feat: Add option to calculate intervals from job completion time for interval-based scheduling (fixes [#​565](https://github.com/go-co-op/gocron/issues/565)) by [@​iyashjayesh](https://github.com/iyashjayesh) in [#​884](https://github.com/go-co-op/gocron/pull/884) #### Fixes - fix: limit validation for WithLimitedRuns by [@​OsipovMax](https://github.com/OsipovMax) in [#​893](https://github.com/go-co-op/gocron/pull/893) #### Chores - doc: add v1 to v2 migration guide by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​890](https://github.com/go-co-op/gocron/pull/890) - tests: add more daylight savings time tests by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​891](https://github.com/go-co-op/gocron/pull/891) - docs: add Articles & Blog Posts section to README by [@​iyashjayesh](https://github.com/iyashjayesh) in [#​886](https://github.com/go-co-op/gocron/pull/886) - Bump github/codeql-action from 3 to 4 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​883](https://github.com/go-co-op/gocron/pull/883) #### New Contributors - [@​OsipovMax](https://github.com/OsipovMax) made their first contribution in [#​893](https://github.com/go-co-op/gocron/pull/893) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.17.0...v2.18.0> ### [`v2.17.0`](https://github.com/go-co-op/gocron/releases/tag/v2.17.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.6...v2.17.0) #### What's Changed - feat: add WithStartDateTimePast WithStartAt option by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​882](https://github.com/go-co-op/gocron/pull/882) #### Performance Improvements - Reusing the results of reflections to improve performance by [@​apocelipes](https://github.com/apocelipes) in [#​873](https://github.com/go-co-op/gocron/pull/873) #### Fixes - fix: handle negative time.durations with error by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​878](https://github.com/go-co-op/gocron/pull/878) - fix: multiple calls to shutdown should be no-op by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​880](https://github.com/go-co-op/gocron/pull/880) #### Chores - chore: go 1.23 is end of life - now go 1.24 by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​879](https://github.com/go-co-op/gocron/pull/879) - Update README.md by [@​iyashjayesh](https://github.com/iyashjayesh) in [#​875](https://github.com/go-co-op/gocron/pull/875) #### New Contributors - [@​iyashjayesh](https://github.com/iyashjayesh) made their first contribution in [#​875](https://github.com/go-co-op/gocron/pull/875) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.6...v2.17.0> ### [`v2.16.6`](https://github.com/go-co-op/gocron/releases/tag/v2.16.6) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6) #### What's Changed - a return is missing to stop execution if the job is not found by [@​sarff](https://github.com/sarff) in [#​872](https://github.com/go-co-op/gocron/pull/872) #### Chores - Bump actions/setup-go from 5 to 6 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​871](https://github.com/go-co-op/gocron/pull/871) #### New Contributors - [@​sarff](https://github.com/sarff) made their first contribution in [#​872](https://github.com/go-co-op/gocron/pull/872) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6> ### [`v2.16.5`](https://github.com/go-co-op/gocron/releases/tag/v2.16.5) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5) #### What's Changed - Use `errors.New` for non-formatted strings by [@​apocelipes](https://github.com/apocelipes) in [#​870](https://github.com/go-co-op/gocron/pull/870) - Add go1.25 tests by [@​apocelipes](https://github.com/apocelipes) in [#​869](https://github.com/go-co-op/gocron/pull/869) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5> ### [`v2.16.4`](https://github.com/go-co-op/gocron/releases/tag/v2.16.4) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4) #### What's Changed - Bump actions/checkout from 4 to 5 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​860](https://github.com/go-co-op/gocron/pull/860) - Bump golang.org/x/crypto from 0.40.0 to 0.41.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​859](https://github.com/go-co-op/gocron/pull/859) - Add comprehensive GitHub Copilot instructions for gocron development by [@​Copilot](https://github.com/Copilot) in [#​866](https://github.com/go-co-op/gocron/pull/866) - Fix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by [@​Copilot](https://github.com/Copilot) in [#​864](https://github.com/go-co-op/gocron/pull/864) - Bump testify by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​868](https://github.com/go-co-op/gocron/pull/868) #### New Contributors - [@​Copilot](https://github.com/Copilot) made their first contribution in [#​866](https://github.com/go-co-op/gocron/pull/866) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4> ### [`v2.16.3`](https://github.com/go-co-op/gocron/releases/tag/v2.16.3) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.3) #### What's Changed - fix: cancel job contexts in create/update errors by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​858](https://github.com/go-co-op/gocron/pull/858) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.3> ### [`v2.16.2`](https://github.com/go-co-op/gocron/releases/tag/v2.16.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.1...v2.16.2) #### What's Changed - docs: adapt README to the dark theme by [@​alexandear](https://github.com/alexandear) in [#​844](https://github.com/go-co-op/gocron/pull/844) - go 1.23 & golangci-lint v2 by [@​dependabot](https://github.com/dependabot) in [#​843](https://github.com/go-co-op/gocron/pull/843) - [Go 1.22 and below are end of life](https://endoflife.date/go) - Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by [@​dependabot](https://github.com/dependabot) in [#​847](https://github.com/go-co-op/gocron/pull/847) - chore: document the limitations with the locker design by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​848](https://github.com/go-co-op/gocron/pull/848) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.1...v2.16.2> ### [`v2.16.1`](https://github.com/go-co-op/gocron/releases/tag/v2.16.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1) #### What's Changed - Fix [#​835](https://github.com/go-co-op/gocron/issues/835) and [#​837](https://github.com/go-co-op/gocron/issues/837) by [@​apocelipes](https://github.com/apocelipes) in [#​836](https://github.com/go-co-op/gocron/pull/836) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1> ### [`v2.16.0`](https://github.com/go-co-op/gocron/releases/tag/v2.16.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.15.0...v2.16.0) #### What's Changed - feat:custom-cron interface for own custom cron implimentation by [@​Dojeto](https://github.com/Dojeto) in [#​834](https://github.com/go-co-op/gocron/pull/834) #### Bug fixes - fixes related to the bug where a job unexpectedly runs twice by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​810](https://github.com/go-co-op/gocron/pull/810) - fix scheduler restart by [@​27149chen](https://github.com/27149chen) in [#​825](https://github.com/go-co-op/gocron/pull/825) - removes nextRuns in the past when job skipped by locker [#​828](https://github.com/go-co-op/gocron/issues/828) by [@​manuelarte](https://github.com/manuelarte) in [#​829](https://github.com/go-co-op/gocron/pull/829) #### Chores - go to 1.21, upgrade deps by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​822](https://github.com/go-co-op/gocron/pull/822) - replace "golang.org/x/exp" with standard libraries by [@​apocelipes](https://github.com/apocelipes) in [#​823](https://github.com/go-co-op/gocron/pull/823) - Bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 by [@​dependabot](https://github.com/dependabot) in [#​827](https://github.com/go-co-op/gocron/pull/827) - fix err assertion in TestScheduler\_RemoveJob by [@​alexandear](https://github.com/alexandear) in [#​830](https://github.com/go-co-op/gocron/pull/830) - Bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 by [@​dependabot](https://github.com/dependabot) in [#​831](https://github.com/go-co-op/gocron/pull/831) - re-enable goleak detection in ci by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​832](https://github.com/go-co-op/gocron/pull/832) - chore: add go1.24 to ci by [@​apocelipes](https://github.com/apocelipes) in [#​833](https://github.com/go-co-op/gocron/pull/833) #### New Contributors - [@​alexandear](https://github.com/alexandear) made their first contribution in [#​830](https://github.com/go-co-op/gocron/pull/830) - [@​Dojeto](https://github.com/Dojeto) made their first contribution in [#​834](https://github.com/go-co-op/gocron/pull/834) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.15.0...v2.16.0> ### [`v2.15.0`](https://github.com/go-co-op/gocron/releases/tag/v2.15.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.2...v2.15.0) #### What's New - New method WithContext supports providing a parent context by [@​27149chen](https://github.com/27149chen) in [#​819](https://github.com/go-co-op/gocron/pull/819) & [@​JohnRoesler](https://github.com/JohnRoesler) in [#​820](https://github.com/go-co-op/gocron/pull/820) ```go // WithContext sets the parent context for the job. // If you set the first argument of your Task func to be a context.Context, // gocron will pass in the provided context to the job and will cancel the // context on shutdown. If you cancel the context the job will no longer be // scheduled as well. This allows you to both control the job via a context // and listen for and handle cancellation within your job. ``` - Job task function now supports passing a ctx if the first argument in your function is a `context.Context` by [@​27149chen](https://github.com/27149chen) in [#​819](https://github.com/go-co-op/gocron/pull/819) & [@​JohnRoesler](https://github.com/JohnRoesler) in [#​820](https://github.com/go-co-op/gocron/pull/820) ```go // NewTask provides the job's task function and parameters. // If you set the first argument of your Task func to be a context.Context, // gocron will pass in a context (either the default Job context, or one // provided via WithContext) to the job and will cancel the context on shutdown. // This allows you to listen for and handle cancellation within your job. ``` #### Chores - Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by [@​dependabot](https://github.com/dependabot) in [#​817](https://github.com/go-co-op/gocron/pull/817) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.14.2...v2.15.0> ### [`v2.14.2`](https://github.com/go-co-op/gocron/releases/tag/v2.14.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2) #### What's Changed - feat: allow disabling global distributed locker per job by [@​seinshah](https://github.com/seinshah) in [#​811](https://github.com/go-co-op/gocron/pull/811) - feat(event listener): introduce BeforeJobRunsSkipIfBeforeFuncErrors as a new Eventlistener by [@​FalcoSuessgott](https://github.com/FalcoSuessgott) in [#​813](https://github.com/go-co-op/gocron/pull/813) #### New Contributors - [@​seinshah](https://github.com/seinshah) made their first contribution in [#​811](https://github.com/go-co-op/gocron/pull/811) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2> ### [`v2.14.1`](https://github.com/go-co-op/gocron/releases/tag/v2.14.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.0...v2.14.1) #### What's Changed - BUG FIX: creating a new slice in several job options because appending modifies original by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​809](https://github.com/go-co-op/gocron/pull/809) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.14.0...v2.14.1> ### [`v2.14.0`](https://github.com/go-co-op/gocron/releases/tag/v2.14.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.13.0...v2.14.0) #### What's Changed - parse time.Time from AtTime by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​806](https://github.com/go-co-op/gocron/pull/806) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.13.0...v2.14.0> ### [`v2.13.0`](https://github.com/go-co-op/gocron/releases/tag/v2.13.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.4...v2.13.0) #### What's Changed - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@​dependabot](https://github.com/dependabot) in [#​801](https://github.com/go-co-op/gocron/pull/801) - stop timeout timers when no longer needed by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​803](https://github.com/go-co-op/gocron/pull/803) - feat(monitor): introduce MonitorStatus by [@​FalcoSuessgott](https://github.com/FalcoSuessgott) in [#​780](https://github.com/go-co-op/gocron/pull/780) #### New Contributors - [@​FalcoSuessgott](https://github.com/FalcoSuessgott) made their first contribution in [#​780](https://github.com/go-co-op/gocron/pull/780) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.12.4...v2.13.0> ### [`v2.12.4`](https://github.com/go-co-op/gocron/releases/tag/v2.12.4) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.3...v2.12.4) #### What's Changed - Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by [@​dependabot](https://github.com/dependabot) in [#​781](https://github.com/go-co-op/gocron/pull/781) - fix overly greedy panic handler by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​800](https://github.com/go-co-op/gocron/pull/800) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.12.3...v2.12.4> ### [`v2.12.3`](https://github.com/go-co-op/gocron/releases/tag/v2.12.3) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.2...v2.12.3) #### What's Changed - update mocks with latest job/scheduler changes by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​794](https://github.com/go-co-op/gocron/pull/794) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.12.2...v2.12.3> ### [`v2.12.2`](https://github.com/go-co-op/gocron/releases/tag/v2.12.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.1...v2.12.2) #### What's Changed - dailyjob should not allow interval zero by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​791](https://github.com/go-co-op/gocron/pull/791) - weekly and monthly jobs should not allow zero interval by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​792](https://github.com/go-co-op/gocron/pull/792) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.12.1...v2.12.2> ### [`v2.12.1`](https://github.com/go-co-op/gocron/releases/tag/v2.12.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.0...v2.12.1) #### What's Changed - Fix CPU spike / max-out in One-time job when 2 or more equal times are provided by [@​rbroggi](https://github.com/rbroggi) in [#​779](https://github.com/go-co-op/gocron/pull/779) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.12.0...v2.12.1> ### [`v2.12.0`](https://github.com/go-co-op/gocron/releases/tag/v2.12.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.11.0...v2.12.0) #### What's Changed - add Rescheduled metric for executor. by [@​Higan](https://github.com/Higan) in [#​763](https://github.com/go-co-op/gocron/pull/763) - handle crontab and return error with invalid day in a month by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​766](https://github.com/go-co-op/gocron/pull/766) - Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by [@​dependabot](https://github.com/dependabot) in [#​764](https://github.com/go-co-op/gocron/pull/764) - fix: cleanup timers by [@​hayotbisonai](https://github.com/hayotbisonai) in [#​776](https://github.com/go-co-op/gocron/pull/776) #### New Contributors - [@​hayotbisonai](https://github.com/hayotbisonai) made their first contribution in [#​776](https://github.com/go-co-op/gocron/pull/776) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.11.0...v2.12.0> ### [`v2.11.0`](https://github.com/go-co-op/gocron/releases/tag/v2.11.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.10.1...v2.11.0) #### Features - `WithStopAt` added to `JobOption`'s to allow giving a time for jobs to stop running by [@​Higan](https://github.com/Higan) in [#​760](https://github.com/go-co-op/gocron/pull/760) #### Fixes - Fix typo in security policy by [@​deining](https://github.com/deining) in [#​759](https://github.com/go-co-op/gocron/pull/759) #### Internal - internal refactoring by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​761](https://github.com/go-co-op/gocron/pull/761) #### New Contributors - [@​deining](https://github.com/deining) made their first contribution in [#​759](https://github.com/go-co-op/gocron/pull/759) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.10.1...v2.11.0> ### [`v2.10.1`](https://github.com/go-co-op/gocron/releases/tag/v2.10.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.10.0...v2.10.1) #### What's Changed - fix validation of variadic parameters when the type is interfaceby [@​apocelipes](https://github.com/apocelipes) in [#​757](https://github.com/go-co-op/gocron/pull/757) #### New Contributors - [@​apocelipes](https://github.com/apocelipes) made their first contribution in [#​757](https://github.com/go-co-op/gocron/pull/757) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.10.0...v2.10.1> ### [`v2.10.0`](https://github.com/go-co-op/gocron/releases/tag/v2.10.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.9.0...v2.10.0) #### What's Changed - issue-677: support task creation with variadic args by [@​Higan](https://github.com/Higan) in [#​755](https://github.com/go-co-op/gocron/pull/755) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.9.0...v2.10.0> ### [`v2.9.0`](https://github.com/go-co-op/gocron/releases/tag/v2.9.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.8.0...v2.9.0) #### What's Changed - issue-751: speed up rescheduling when time scheduling from is time.Zero by [@​samuelattwood](https://github.com/samuelattwood) in [#​752](https://github.com/go-co-op/gocron/pull/752) - feat: add WithIdentifier() as new job option by [@​pcfreak30](https://github.com/pcfreak30) in [#​754](https://github.com/go-co-op/gocron/pull/754) #### New Contributors - [@​samuelattwood](https://github.com/samuelattwood) made their first contribution in [#​752](https://github.com/go-co-op/gocron/pull/752) - [@​pcfreak30](https://github.com/pcfreak30) made their first contribution in [#​754](https://github.com/go-co-op/gocron/pull/754) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.8.0...v2.9.0> ### [`v2.8.0`](https://github.com/go-co-op/gocron/releases/tag/v2.8.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.7.1...v2.8.0) #### What's Changed - issue-747: Provide more details of ErrPanicRecovered by [@​Higan](https://github.com/Higan) in [#​749](https://github.com/go-co-op/gocron/pull/749) #### New Contributors - [@​Higan](https://github.com/Higan) made their first contribution in [#​749](https://github.com/go-co-op/gocron/pull/749) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.7.1...v2.8.0> ### [`v2.7.1`](https://github.com/go-co-op/gocron/releases/tag/v2.7.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.7.0...v2.7.1) #### What's Changed - issue-740: ascending time function by [@​rbroggi](https://github.com/rbroggi) in [#​744](https://github.com/go-co-op/gocron/pull/744) - fix jobs not starting on scheduler restart when using WithLimitConcurrentJobs by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​745](https://github.com/go-co-op/gocron/pull/745) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.7.0...v2.7.1> ### [`v2.7.0`](https://github.com/go-co-op/gocron/releases/tag/v2.7.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.6.0...v2.7.0) #### Added - issue-740: expand oneTimeJob to support multiple times by [@​rbroggi](https://github.com/rbroggi) in [#​741](https://github.com/go-co-op/gocron/pull/741) - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#OneTimeJobStartDateTimes) #### Fixed - issue-742: bug in `NextRun` by [@​rbroggi](https://github.com/rbroggi) in [#​743](https://github.com/go-co-op/gocron/pull/743) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.6.0...v2.7.0> ### [`v2.6.0`](https://github.com/go-co-op/gocron/releases/tag/v2.6.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.5.0...v2.6.0) #### Added - after lock error listener by [@​manuelarte](https://github.com/manuelarte) in [#​734](https://github.com/go-co-op/gocron/pull/734) - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#AfterLockError) - Add `AfterJobRunsWithPanic` by [@​trungdlp-wolffun](https://github.com/trungdlp-wolffun) in [#​733](https://github.com/go-co-op/gocron/pull/733) - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#AfterJobRunsWithPanic) #### Fixed - issue-738: make withSeconds optional in cron-expression by [@​rbroggi](https://github.com/rbroggi) in [#​739](https://github.com/go-co-op/gocron/pull/739) - issue-736: moving validation of one-time to by [@​rbroggi](https://github.com/rbroggi) in [#​737](https://github.com/go-co-op/gocron/pull/737) #### Misc - Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by [@​dependabot](https://github.com/dependabot) in [#​730](https://github.com/go-co-op/gocron/pull/730) - remove circleci config by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​735](https://github.com/go-co-op/gocron/pull/735) #### New Contributors - [@​manuelarte](https://github.com/manuelarte) made their first contribution in [#​734](https://github.com/go-co-op/gocron/pull/734) - [@​trungdlp-wolffun](https://github.com/trungdlp-wolffun) made their first contribution in [#​733](https://github.com/go-co-op/gocron/pull/733) - [@​rbroggi](https://github.com/rbroggi) made their first contribution in [#​739](https://github.com/go-co-op/gocron/pull/739) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.5.0...v2.6.0> ### [`v2.5.0`](https://github.com/go-co-op/gocron/releases/tag/v2.5.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.4.1...v2.5.0) #### What's Changed - adding Job.NextRuns to provide n next run times by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​729](https://github.com/go-co-op/gocron/pull/729) - Bump golangci/golangci-lint-action from 4.0.0 to 5.3.0 by [@​dependabot](https://github.com/dependabot) in [#​728](https://github.com/go-co-op/gocron/pull/728) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.4.1...v2.5.0> ### [`v2.4.1`](https://github.com/go-co-op/gocron/releases/tag/v2.4.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.4.0...v2.4.1) #### What's Changed - fix memory leak with singleton mode where job is sending duplicate reschedule requests by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​723](https://github.com/go-co-op/gocron/pull/723) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.4.0...v2.4.1> ### [`v2.4.0`](https://github.com/go-co-op/gocron/releases/tag/v2.4.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.3.0...v2.4.0) #### What's Changed - Added JobsWaitingInQueue in Scheduler by [@​giri-vsr](https://github.com/giri-vsr) in [#​721](https://github.com/go-co-op/gocron/pull/721) - don't trash the incoming slice, match what was done in NewAtTime by [@​cloudkucooland](https://github.com/cloudkucooland) in [#​724](https://github.com/go-co-op/gocron/pull/724) #### New Contributors - [@​cloudkucooland](https://github.com/cloudkucooland) made their first contribution in [#​724](https://github.com/go-co-op/gocron/pull/724) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.3.0...v2.4.0> ### [`v2.3.0`](https://github.com/go-co-op/gocron/releases/tag/v2.3.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.10...v2.3.0) #### What's Changed - Add Go 1.22 to test matrix by [@​evgenymarkov](https://github.com/evgenymarkov) in [#​714](https://github.com/go-co-op/gocron/pull/714) - Monitor: IncrementJob in case of skipped job run by [@​giri-vsr](https://github.com/giri-vsr) in [#​715](https://github.com/go-co-op/gocron/pull/715) - fix mocks import path by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​720](https://github.com/go-co-op/gocron/pull/720) #### New Contributors - [@​evgenymarkov](https://github.com/evgenymarkov) made their first contribution in [#​714](https://github.com/go-co-op/gocron/pull/714) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.10...v2.2.11> ### [`v2.2.10`](https://github.com/go-co-op/gocron/releases/tag/v2.2.10) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.9...v2.2.10) #### What's Changed - fix nextRun with singleton mode reporting incorrect time by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​705](https://github.com/go-co-op/gocron/pull/705) - Added Distributed Locker to JobOptions by [@​giri-vsr](https://github.com/giri-vsr) in [#​711](https://github.com/go-co-op/gocron/pull/711) #### New Contributors - [@​giri-vsr](https://github.com/giri-vsr) made their first contribution in [#​711](https://github.com/go-co-op/gocron/pull/711) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.9...v2.2.10> ### [`v2.2.9`](https://github.com/go-co-op/gocron/releases/tag/v2.2.9) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.8...v2.2.9) #### What's Changed - fix case where OneTimeJob with concurrent limit and limited runs fails to run by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​703](https://github.com/go-co-op/gocron/pull/703) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.8...v2.2.9> ### [`v2.2.8`](https://github.com/go-co-op/gocron/releases/tag/v2.2.8) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.7...v2.2.8) #### What's Changed - return an error if duration is zero by [@​moyu-x](https://github.com/moyu-x) in [#​701](https://github.com/go-co-op/gocron/pull/701) - properly report lastRun for limit type jobs and RunNow by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​700](https://github.com/go-co-op/gocron/pull/700) #### New Contributors - [@​moyu-x](https://github.com/moyu-x) made their first contribution in [#​701](https://github.com/go-co-op/gocron/pull/701) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.7...v2.2.8> ### [`v2.2.7`](https://github.com/go-co-op/gocron/releases/tag/v2.2.7) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.6...v2.2.7) #### What's Changed - Allow more time for requestJobCtx by [@​drewgonzales360](https://github.com/drewgonzales360) in [#​699](https://github.com/go-co-op/gocron/pull/699) - fix case where job removed causes panic when rescheduling by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​698](https://github.com/go-co-op/gocron/pull/698) #### New Contributors - [@​drewgonzales360](https://github.com/drewgonzales360) made their first contribution in [#​699](https://github.com/go-co-op/gocron/pull/699) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.6...v2.2.7> ### [`v2.2.6`](https://github.com/go-co-op/gocron/releases/tag/v2.2.6) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.5...v2.2.6) #### What's Changed - Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by [@​dependabot](https://github.com/dependabot) in [#​684](https://github.com/go-co-op/gocron/pull/684) - elector & locker were failing to send out when not leader by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​688](https://github.com/go-co-op/gocron/pull/688) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.5...v2.2.6> ### [`v2.2.5`](https://github.com/go-co-op/gocron/releases/tag/v2.2.5) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.4...v2.2.5) #### What's Changed - remove codecov by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​672](https://github.com/go-co-op/gocron/pull/672) - Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by [@​dependabot](https://github.com/dependabot) in [#​675](https://github.com/go-co-op/gocron/pull/675) - fix cases where default on send out is resulting in job not going out by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​686](https://github.com/go-co-op/gocron/pull/686) - This fixes two bugs related to limit mode and singleton mode having jobs stop running **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.4...v2.2.5> ### [`v2.2.4`](https://github.com/go-co-op/gocron/releases/tag/v2.2.4) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.3...v2.2.4) #### What's Changed - correct AfterJobRuns doc by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​670](https://github.com/go-co-op/gocron/pull/670) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.3...v2.2.4> ### [`v2.2.3`](https://github.com/go-co-op/gocron/releases/tag/v2.2.3) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.2...v2.2.3) #### What's Changed - fix RunNow() when calling from a job returned by Jobs() by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​668](https://github.com/go-co-op/gocron/pull/668) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.2...v2.2.3> ### [`v2.2.2`](https://github.com/go-co-op/gocron/releases/tag/v2.2.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.1...v2.2.2) #### What's Changed - Bump github.com/google/uuid from 1.5.0 to 1.6.0 by [@​dependabot](https://github.com/dependabot) in [#​664](https://github.com/go-co-op/gocron/pull/664) - fix unsafe map usage in singletonMode by [@​JohnRoesler](https://github.com/JohnRoesler) & [@​a3sroot](https://github.com/a3sroot) in [#​665](https://github.com/go-co-op/gocron/pull/665) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.1...v2.2.2> ### [`v2.2.1`](https://github.com/go-co-op/gocron/releases/tag/v2.2.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.0...v2.2.1) #### What's Changed - fix monthly jobs when counting days from the end by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​662](https://github.com/go-co-op/gocron/pull/662) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.2.0...v2.2.1> ### [`v2.2.0`](https://github.com/go-co-op/gocron/releases/tag/v2.2.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.2...v2.2.0) #### What's Changed - wait for new job to be fully created before returning by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​658](https://github.com/go-co-op/gocron/pull/658) - BETA FEATURE: Add job monitor interface to allow for collecting job metrics by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​659](https://github.com/go-co-op/gocron/pull/659) - This is the first release of the monitor feature - it may be changed as initial implementations are created and feedback comes in **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.1.2...v2.2.0> ### [`v2.1.2`](https://github.com/go-co-op/gocron/releases/tag/v2.1.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.1...v2.1.2) #### Fixes - fix to handle when next ends up in the past by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​650](https://github.com/go-co-op/gocron/pull/650) - make the order of the returned jobs slice deterministic by [@​JohnRoesler](https://github.com/JohnRoesler) in [#​652](https://github.com/go-co-op/gocron/pull/652) #### Documentation - refactor: fix indent by [@​leedrum](https://github.com/leedrum) in [#​649](https://github.com/go-co-op/gocron/pull/649) #### New Contributors - [@​leedrum](https://github.com/leedrum) made their first contribution in [#​649](https://github.com/go-co-op/gocron/pull/649) **Full Changelog**: <https://github.com/go-co-op/gocron/compare/v2.1.1...v2.1.2> ### [`v2.1.1`](https://github.com/go-co-op/gocron/releases/tag/v2.1.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.0...v2.1.1) #### What's Changed - [bump golang.org/x/exp]( |
|||
| a79ce64e82 |
fix(externalIpProvider/plain): when reading response body (#54)
Fixing an error where the service crashes reading the response body, when no content-length header was provided in the response. Reviewed-on: #54 Reviewed-by: branch-buddy <branch-buddy@t00n.de> Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| 660f2eac0d |
chore(deps): update actions/setup-go action to v6 (#52)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-go](https://github.com/actions/setup-go) | action | major | `v5` -> `v6` | --- ### Release Notes <details> <summary>actions/setup-go (actions/setup-go)</summary> ### [`v6`](https://github.com/actions/setup-go/compare/v5...v6) [Compare Source](https://github.com/actions/setup-go/compare/v5...v6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS45NS4wIiwidXBkYXRlZEluVmVyIjoiNDEuOTUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: #52 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 0a722ff1b2 |
chore(deps): update actions/checkout action to v5 (#44)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | major | `v4` -> `v5` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v5`](https://github.com/actions/checkout/compare/v4...v5) [Compare Source](https://github.com/actions/checkout/compare/v4...v5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: #44 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 5875af55bb |
ci: chore try out new renovate config (#50)
Reviewed-on: #50 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |
|||
| bff59f36a8 |
chore: fixup go.mod (#49)
All checks were successful
- Drop toolchain - Sync go version with docker image Reviewed-on: #49 Co-authored-by: t.behrendt <t.behrendt@t00n.de> Co-committed-by: t.behrendt <t.behrendt@t00n.de> |
|||
| 73615c65ee |
ci: chore adjust renovate to combine go toolchain and go docker updates (#47)
Reviewed-on: #47 Co-authored-by: t.behrendt <t.behrendt@t00n.de> Co-committed-by: t.behrendt <t.behrendt@t00n.de> |
|||
| 531b5baecd |
chore(deps): update dependency go to v1.24.6 (#43)
All checks were successful
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://github.com/golang/go)) | toolchain | patch | `1.24.5` -> `1.24.6` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS41NC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNTQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Reviewed-on: #43 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 629765985b |
chore(deps): update dependency go to v1.24.5 (#41)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://github.com/golang/go)) | toolchain | patch | `1.24.4` -> `1.24.5` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI2My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Reviewed-on: #41 Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 99e1214a83 |
chore(deps): update module github.com/go-co-op/gocron to v2 (#36)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/go-co-op/gocron](https://github.com/go-co-op/gocron) | require | major | `v1.37.0` -> `v2.16.2` | --- ### Release Notes <details> <summary>go-co-op/gocron (github.com/go-co-op/gocron)</summary> ### [`v2.16.2`](https://github.com/go-co-op/gocron/releases/tag/v2.16.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.1...v2.16.2) #### What's Changed - docs: adapt README to the dark theme by [@​alexandear](https://github.com/alexandear) in https://github.com/go-co-op/gocron/pull/844 - go 1.23 & golangci-lint v2 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/843 - [Go 1.22 and below are end of life](https://endoflife.date/go) - Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/847 - chore: document the limitations with the locker design by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/848 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.16.1...v2.16.2 ### [`v2.16.1`](https://github.com/go-co-op/gocron/releases/tag/v2.16.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1) #### What's Changed - Fix [#​835](https://github.com/go-co-op/gocron/issues/835) and [#​837](https://github.com/go-co-op/gocron/issues/837) by [@​apocelipes](https://github.com/apocelipes) in https://github.com/go-co-op/gocron/pull/836 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1 ### [`v2.16.0`](https://github.com/go-co-op/gocron/releases/tag/v2.16.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.15.0...v2.16.0) #### What's Changed - feat:custom-cron interface for own custom cron implimentation by [@​Dojeto](https://github.com/Dojeto) in https://github.com/go-co-op/gocron/pull/834 #### Bug fixes - fixes related to the bug where a job unexpectedly runs twice by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/810 - fix scheduler restart by [@​27149chen](https://github.com/27149chen) in https://github.com/go-co-op/gocron/pull/825 - removes nextRuns in the past when job skipped by locker [#​828](https://github.com/go-co-op/gocron/issues/828) by [@​manuelarte](https://github.com/manuelarte) in https://github.com/go-co-op/gocron/pull/829 #### Chores - go to 1.21, upgrade deps by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/822 - replace "golang.org/x/exp" with standard libraries by [@​apocelipes](https://github.com/apocelipes) in https://github.com/go-co-op/gocron/pull/823 - Bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/827 - fix err assertion in TestScheduler_RemoveJob by [@​alexandear](https://github.com/alexandear) in https://github.com/go-co-op/gocron/pull/830 - Bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/831 - re-enable goleak detection in ci by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/832 - chore: add go1.24 to ci by [@​apocelipes](https://github.com/apocelipes) in https://github.com/go-co-op/gocron/pull/833 #### New Contributors - [@​alexandear](https://github.com/alexandear) made their first contribution in https://github.com/go-co-op/gocron/pull/830 - [@​Dojeto](https://github.com/Dojeto) made their first contribution in https://github.com/go-co-op/gocron/pull/834 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.15.0...v2.16.0 ### [`v2.15.0`](https://github.com/go-co-op/gocron/releases/tag/v2.15.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.2...v2.15.0) #### What's New - New method WithContext supports providing a parent context by [@​27149chen](https://github.com/27149chen) in https://github.com/go-co-op/gocron/pull/819 & [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/820 ```go // WithContext sets the parent context for the job. // If you set the first argument of your Task func to be a context.Context, // gocron will pass in the provided context to the job and will cancel the // context on shutdown. If you cancel the context the job will no longer be // scheduled as well. This allows you to both control the job via a context // and listen for and handle cancellation within your job. ``` - Job task function now supports passing a ctx if the first argument in your function is a `context.Context` by [@​27149chen](https://github.com/27149chen) in https://github.com/go-co-op/gocron/pull/819 & [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/820 ```go // NewTask provides the job's task function and parameters. // If you set the first argument of your Task func to be a context.Context, // gocron will pass in a context (either the default Job context, or one // provided via WithContext) to the job and will cancel the context on shutdown. // This allows you to listen for and handle cancellation within your job. ``` #### Chores - Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/817 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.14.2...v2.15.0 ### [`v2.14.2`](https://github.com/go-co-op/gocron/releases/tag/v2.14.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2) #### What's Changed - feat: allow disabling global distributed locker per job by [@​seinshah](https://github.com/seinshah) in https://github.com/go-co-op/gocron/pull/811 - feat(event listener): introduce BeforeJobRunsSkipIfBeforeFuncErrors as a new Eventlistener by [@​FalcoSuessgott](https://github.com/FalcoSuessgott) in https://github.com/go-co-op/gocron/pull/813 #### New Contributors - [@​seinshah](https://github.com/seinshah) made their first contribution in https://github.com/go-co-op/gocron/pull/811 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2 ### [`v2.14.1`](https://github.com/go-co-op/gocron/releases/tag/v2.14.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.14.0...v2.14.1) #### What's Changed - BUG FIX: creating a new slice in several job options because appending modifies original by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/809 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.14.0...v2.14.1 ### [`v2.14.0`](https://github.com/go-co-op/gocron/releases/tag/v2.14.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.13.0...v2.14.0) #### What's Changed - parse time.Time from AtTime by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/806 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.13.0...v2.14.0 ### [`v2.13.0`](https://github.com/go-co-op/gocron/releases/tag/v2.13.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.4...v2.13.0) #### What's Changed - Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/801 - stop timeout timers when no longer needed by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/803 - feat(monitor): introduce MonitorStatus by [@​FalcoSuessgott](https://github.com/FalcoSuessgott) in https://github.com/go-co-op/gocron/pull/780 #### New Contributors - [@​FalcoSuessgott](https://github.com/FalcoSuessgott) made their first contribution in https://github.com/go-co-op/gocron/pull/780 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.12.4...v2.13.0 ### [`v2.12.4`](https://github.com/go-co-op/gocron/releases/tag/v2.12.4) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.3...v2.12.4) #### What's Changed - Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/781 - fix overly greedy panic handler by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/800 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.12.3...v2.12.4 ### [`v2.12.3`](https://github.com/go-co-op/gocron/releases/tag/v2.12.3) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.2...v2.12.3) #### What's Changed - update mocks with latest job/scheduler changes by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/794 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.12.2...v2.12.3 ### [`v2.12.2`](https://github.com/go-co-op/gocron/releases/tag/v2.12.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.1...v2.12.2) #### What's Changed - dailyjob should not allow interval zero by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/791 - weekly and monthly jobs should not allow zero interval by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/792 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.12.1...v2.12.2 ### [`v2.12.1`](https://github.com/go-co-op/gocron/releases/tag/v2.12.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.12.0...v2.12.1) #### What's Changed - Fix CPU spike / max-out in One-time job when 2 or more equal times are provided by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/779 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.12.0...v2.12.1 ### [`v2.12.0`](https://github.com/go-co-op/gocron/releases/tag/v2.12.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.11.0...v2.12.0) #### What's Changed - add Rescheduled metric for executor. by [@​Higan](https://github.com/Higan) in https://github.com/go-co-op/gocron/pull/763 - handle crontab and return error with invalid day in a month by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/766 - Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/764 - fix: cleanup timers by [@​hayotbisonai](https://github.com/hayotbisonai) in https://github.com/go-co-op/gocron/pull/776 #### New Contributors - [@​hayotbisonai](https://github.com/hayotbisonai) made their first contribution in https://github.com/go-co-op/gocron/pull/776 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.11.0...v2.12.0 ### [`v2.11.0`](https://github.com/go-co-op/gocron/releases/tag/v2.11.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.10.1...v2.11.0) #### Features - `WithStopAt` added to `JobOption`'s to allow giving a time for jobs to stop running by [@​Higan](https://github.com/Higan) in https://github.com/go-co-op/gocron/pull/760 #### Fixes - Fix typo in security policy by [@​deining](https://github.com/deining) in https://github.com/go-co-op/gocron/pull/759 #### Internal - internal refactoring by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/761 #### New Contributors - [@​deining](https://github.com/deining) made their first contribution in https://github.com/go-co-op/gocron/pull/759 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.10.1...v2.11.0 ### [`v2.10.1`](https://github.com/go-co-op/gocron/releases/tag/v2.10.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.10.0...v2.10.1) #### What's Changed - fix validation of variadic parameters when the type is interfaceby [@​apocelipes](https://github.com/apocelipes) in https://github.com/go-co-op/gocron/pull/757 #### New Contributors - [@​apocelipes](https://github.com/apocelipes) made their first contribution in https://github.com/go-co-op/gocron/pull/757 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.10.0...v2.10.1 ### [`v2.10.0`](https://github.com/go-co-op/gocron/releases/tag/v2.10.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.9.0...v2.10.0) #### What's Changed - issue-677: support task creation with variadic args by [@​Higan](https://github.com/Higan) in https://github.com/go-co-op/gocron/pull/755 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.9.0...v2.10.0 ### [`v2.9.0`](https://github.com/go-co-op/gocron/releases/tag/v2.9.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.8.0...v2.9.0) #### What's Changed - issue-751: speed up rescheduling when time scheduling from is time.Zero by [@​samuelattwood](https://github.com/samuelattwood) in https://github.com/go-co-op/gocron/pull/752 - feat: add WithIdentifier() as new job option by [@​pcfreak30](https://github.com/pcfreak30) in https://github.com/go-co-op/gocron/pull/754 #### New Contributors - [@​samuelattwood](https://github.com/samuelattwood) made their first contribution in https://github.com/go-co-op/gocron/pull/752 - [@​pcfreak30](https://github.com/pcfreak30) made their first contribution in https://github.com/go-co-op/gocron/pull/754 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.8.0...v2.9.0 ### [`v2.8.0`](https://github.com/go-co-op/gocron/releases/tag/v2.8.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.7.1...v2.8.0) #### What's Changed - issue-747: Provide more details of ErrPanicRecovered by [@​Higan](https://github.com/Higan) in https://github.com/go-co-op/gocron/pull/749 #### New Contributors - [@​Higan](https://github.com/Higan) made their first contribution in https://github.com/go-co-op/gocron/pull/749 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.7.1...v2.8.0 ### [`v2.7.1`](https://github.com/go-co-op/gocron/releases/tag/v2.7.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.7.0...v2.7.1) #### What's Changed - issue-740: ascending time function by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/744 - fix jobs not starting on scheduler restart when using WithLimitConcurrentJobs by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/745 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.7.0...v2.7.1 ### [`v2.7.0`](https://github.com/go-co-op/gocron/releases/tag/v2.7.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.6.0...v2.7.0) #### Added - issue-740: expand oneTimeJob to support multiple times by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/741 - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#OneTimeJobStartDateTimes) #### Fixed - issue-742: bug in `NextRun` by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/743 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.6.0...v2.7.0 ### [`v2.6.0`](https://github.com/go-co-op/gocron/releases/tag/v2.6.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.5.0...v2.6.0) #### Added - after lock error listener by [@​manuelarte](https://github.com/manuelarte) in https://github.com/go-co-op/gocron/pull/734 - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#AfterLockError) - Add `AfterJobRunsWithPanic` by [@​trungdlp-wolffun](https://github.com/trungdlp-wolffun) in https://github.com/go-co-op/gocron/pull/733 - [go doc](https://pkg.go.dev/github.com/go-co-op/gocron/v2#AfterJobRunsWithPanic) #### Fixed - issue-738: make withSeconds optional in cron-expression by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/739 - issue-736: moving validation of one-time to by [@​rbroggi](https://github.com/rbroggi) in https://github.com/go-co-op/gocron/pull/737 #### Misc - Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/730 - remove circleci config by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/735 #### New Contributors - [@​manuelarte](https://github.com/manuelarte) made their first contribution in https://github.com/go-co-op/gocron/pull/734 - [@​trungdlp-wolffun](https://github.com/trungdlp-wolffun) made their first contribution in https://github.com/go-co-op/gocron/pull/733 - [@​rbroggi](https://github.com/rbroggi) made their first contribution in https://github.com/go-co-op/gocron/pull/739 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.5.0...v2.6.0 ### [`v2.5.0`](https://github.com/go-co-op/gocron/releases/tag/v2.5.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.4.1...v2.5.0) #### What's Changed - adding Job.NextRuns to provide n next run times by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/729 - Bump golangci/golangci-lint-action from 4.0.0 to 5.3.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/728 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.4.1...v2.5.0 ### [`v2.4.1`](https://github.com/go-co-op/gocron/releases/tag/v2.4.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.4.0...v2.4.1) #### What's Changed - fix memory leak with singleton mode where job is sending duplicate reschedule requests by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/723 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.4.0...v2.4.1 ### [`v2.4.0`](https://github.com/go-co-op/gocron/releases/tag/v2.4.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.3.0...v2.4.0) #### What's Changed - Added JobsWaitingInQueue in Scheduler by [@​giri-vsr](https://github.com/giri-vsr) in https://github.com/go-co-op/gocron/pull/721 - don't trash the incoming slice, match what was done in NewAtTime by [@​cloudkucooland](https://github.com/cloudkucooland) in https://github.com/go-co-op/gocron/pull/724 #### New Contributors - [@​cloudkucooland](https://github.com/cloudkucooland) made their first contribution in https://github.com/go-co-op/gocron/pull/724 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.3.0...v2.4.0 ### [`v2.3.0`](https://github.com/go-co-op/gocron/releases/tag/v2.3.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.10...v2.3.0) #### What's Changed - Add Go 1.22 to test matrix by [@​evgenymarkov](https://github.com/evgenymarkov) in https://github.com/go-co-op/gocron/pull/714 - Monitor: IncrementJob in case of skipped job run by [@​giri-vsr](https://github.com/giri-vsr) in https://github.com/go-co-op/gocron/pull/715 - fix mocks import path by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/720 #### New Contributors - [@​evgenymarkov](https://github.com/evgenymarkov) made their first contribution in https://github.com/go-co-op/gocron/pull/714 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.10...v2.2.11 ### [`v2.2.10`](https://github.com/go-co-op/gocron/releases/tag/v2.2.10) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.9...v2.2.10) #### What's Changed - fix nextRun with singleton mode reporting incorrect time by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/705 - Added Distributed Locker to JobOptions by [@​giri-vsr](https://github.com/giri-vsr) in https://github.com/go-co-op/gocron/pull/711 #### New Contributors - [@​giri-vsr](https://github.com/giri-vsr) made their first contribution in https://github.com/go-co-op/gocron/pull/711 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.9...v2.2.10 ### [`v2.2.9`](https://github.com/go-co-op/gocron/releases/tag/v2.2.9) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.8...v2.2.9) #### What's Changed - fix case where OneTimeJob with concurrent limit and limited runs fails to run by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/703 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.8...v2.2.9 ### [`v2.2.8`](https://github.com/go-co-op/gocron/releases/tag/v2.2.8) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.7...v2.2.8) #### What's Changed - return an error if duration is zero by [@​moyu-x](https://github.com/moyu-x) in https://github.com/go-co-op/gocron/pull/701 - properly report lastRun for limit type jobs and RunNow by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/700 #### New Contributors - [@​moyu-x](https://github.com/moyu-x) made their first contribution in https://github.com/go-co-op/gocron/pull/701 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.7...v2.2.8 ### [`v2.2.7`](https://github.com/go-co-op/gocron/releases/tag/v2.2.7) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.6...v2.2.7) #### What's Changed - Allow more time for requestJobCtx by [@​drewgonzales360](https://github.com/drewgonzales360) in https://github.com/go-co-op/gocron/pull/699 - fix case where job removed causes panic when rescheduling by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/698 #### New Contributors - [@​drewgonzales360](https://github.com/drewgonzales360) made their first contribution in https://github.com/go-co-op/gocron/pull/699 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.6...v2.2.7 ### [`v2.2.6`](https://github.com/go-co-op/gocron/releases/tag/v2.2.6) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.5...v2.2.6) #### What's Changed - Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/684 - elector & locker were failing to send out when not leader by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/688 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.5...v2.2.6 ### [`v2.2.5`](https://github.com/go-co-op/gocron/releases/tag/v2.2.5) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.4...v2.2.5) #### What's Changed - remove codecov by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/672 - Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/675 - fix cases where default on send out is resulting in job not going out by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/686 - This fixes two bugs related to limit mode and singleton mode having jobs stop running **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.4...v2.2.5 ### [`v2.2.4`](https://github.com/go-co-op/gocron/releases/tag/v2.2.4) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.3...v2.2.4) #### What's Changed - correct AfterJobRuns doc by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/670 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.3...v2.2.4 ### [`v2.2.3`](https://github.com/go-co-op/gocron/releases/tag/v2.2.3) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.2...v2.2.3) #### What's Changed - fix RunNow() when calling from a job returned by Jobs() by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/668 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.2...v2.2.3 ### [`v2.2.2`](https://github.com/go-co-op/gocron/releases/tag/v2.2.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.1...v2.2.2) #### What's Changed - Bump github.com/google/uuid from 1.5.0 to 1.6.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/go-co-op/gocron/pull/664 - fix unsafe map usage in singletonMode by [@​JohnRoesler](https://github.com/JohnRoesler) & [@​a3sroot](https://github.com/a3sroot) in https://github.com/go-co-op/gocron/pull/665 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.1...v2.2.2 ### [`v2.2.1`](https://github.com/go-co-op/gocron/releases/tag/v2.2.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.2.0...v2.2.1) #### What's Changed - fix monthly jobs when counting days from the end by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/662 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.2.0...v2.2.1 ### [`v2.2.0`](https://github.com/go-co-op/gocron/releases/tag/v2.2.0) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.2...v2.2.0) #### What's Changed - wait for new job to be fully created before returning by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/658 - BETA FEATURE: Add job monitor interface to allow for collecting job metrics by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/659 - This is the first release of the monitor feature - it may be changed as initial implementations are created and feedback comes in **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.1.2...v2.2.0 ### [`v2.1.2`](https://github.com/go-co-op/gocron/releases/tag/v2.1.2) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.1...v2.1.2) #### Fixes - fix to handle when next ends up in the past by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/650 - make the order of the returned jobs slice deterministic by [@​JohnRoesler](https://github.com/JohnRoesler) in https://github.com/go-co-op/gocron/pull/652 #### Documentation - refactor: fix indent by [@​leedrum](https://github.com/leedrum) in https://github.com/go-co-op/gocron/pull/649 #### New Contributors - [@​leedrum](https://github.com/leedrum) made their first contribution in https://github.com/go-co-op/gocron/pull/649 **Full Changelog**: https://github.com/go-co-op/gocron/compare/v2.1.1...v2.1.2 ### [`v2.1.1`](https://github.com/go-co-op/gocron/releases/tag/v2.1.1) [Compare Source](https://github.com/go-co-op/gocron/compare/v2.1.0...v2.1.1) #### What's Changed - [bump golang.org/x/exp]( |
|||
| 29c62a8b1f |
chore(deps): update golang docker tag to v1.24 (#31)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang | stage | minor | `1.23-alpine` -> `1.24-alpine` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDAuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI2Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Reviewed-on: #31 Reviewed-by: t.behrendt <t.behrendt@noreply.localhost> Co-authored-by: Renovate Bot <renovate@t00n.de> Co-committed-by: Renovate Bot <renovate@t00n.de> |
|||
| 0fdd151e6d |
ci: fix conditional build condition (#37)
Reviewed-on: #37 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de> |