Skip to content

fix(deps): update module github.com/go-co-op/gocron to v2 - #28

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github.com-go-co-op-gocron-2.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/github.com-go-co-op-gocron-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 21, 2024

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/go-co-op/gocron v1.37.0 -> v2.16.2 age adoption passing confidence

Release Notes

go-co-op/gocron (github.com/go-co-op/gocron)

v2.16.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.1...v2.16.2

v2.16.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.0...v2.16.1

v2.16.0

Compare Source

What's Changed

Bug fixes

Chores

New Contributors

Full Changelog: go-co-op/gocron@v2.15.0...v2.16.0

v2.15.0

Compare Source

What's New

// 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.
// 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

Full Changelog: go-co-op/gocron@v2.14.2...v2.15.0

v2.14.2

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.14.1...v2.14.2

v2.14.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.14.0...v2.14.1

v2.14.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.13.0...v2.14.0

v2.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.12.4...v2.13.0

v2.12.4

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.3...v2.12.4

v2.12.3

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.2...v2.12.3

v2.12.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.1...v2.12.2

v2.12.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.0...v2.12.1

v2.12.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.11.0...v2.12.0

v2.11.0

Compare Source

Features

Fixes

Internal

New Contributors

Full Changelog: go-co-op/gocron@v2.10.1...v2.11.0

v2.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.10.0...v2.10.1

v2.10.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.9.0...v2.10.0

v2.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.8.0...v2.9.0

v2.8.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.7.1...v2.8.0

v2.7.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.7.0...v2.7.1

v2.7.0

Compare Source

Added

Fixed

Full Changelog: go-co-op/gocron@v2.6.0...v2.7.0

v2.6.0

Compare Source

Added

Fixed

Misc

New Contributors

Full Changelog: go-co-op/gocron@v2.5.0...v2.6.0

v2.5.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.4.1...v2.5.0

v2.4.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.4.0...v2.4.1

v2.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.3.0...v2.4.0

v2.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.10...v2.2.11

v2.2.10

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.9...v2.2.10

v2.2.9

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.8...v2.2.9

v2.2.8

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.7...v2.2.8

v2.2.7

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.6...v2.2.7

v2.2.6

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.5...v2.2.6

v2.2.5

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.4...v2.2.5

v2.2.4

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.3...v2.2.4

v2.2.3

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.2...v2.2.3

v2.2.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.1...v2.2.2

v2.2.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.0...v2.2.1

v2.2.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.1.2...v2.2.0

v2.1.2

Compare Source

Fixes

Documentation

New Contributors

Full Changelog: go-co-op/gocron@v2.1.1...v2.1.2

v2.1.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.1.0...v2.1.1

v2.1.0

Compare Source

What's Changed

Version bumps

Full Changelog: go-co-op/gocron@v2.0.3...v2.1.0

v2.0.3

Compare Source

Fixes

Full Changelog: go-co-op/gocron@v2.0.2...v2.0.3

v2.0.2

Compare Source

Fixes

Full Changelog: go-co-op/gocron@v2.0.1...v2.0.2

v2.0.1

Compare Source

Fixes

Bumps

Full Changelog: go-co-op/gocron@v2.0.0...v2.0.1

v2.0.0

Compare Source

v2.0.0

It's here! 🎉 Take a look at the readme and godoc to see how the new version works!

Please give feedback! (Reach out on slack if you're interested in contributing so we can coordinate work 😄 ) And open issues if you find any bugs or have features you'd like to see supported!

New Contributors

Full Changelog: go-co-op/gocron@v2.0.0-alpha-1...v2.0.0


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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from f6b5aab to e8e318e Compare August 1, 2024 20:45
@MarcStdt
MarcStdt force-pushed the master branch 3 times, most recently from 4dd9669 to 76b272d Compare September 1, 2024 13:31
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from b2cd4a6 to b1b6a58 Compare September 16, 2024 22:12
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from b1b6a58 to f80482a Compare September 20, 2024 14:34
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from 1d1e12e to 71e027e Compare October 31, 2024 21:38
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from 8f677b0 to 87f9cba Compare November 20, 2024 19:33
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from b26ac25 to 3a75851 Compare December 17, 2024 18:12
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from a4ccc33 to 2367438 Compare January 9, 2025 05:39
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 2367438 to cc6199f Compare January 15, 2025 16:59
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from cc6199f to b02c5a8 Compare January 26, 2025 08:35
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from b02c5a8 to 5767ee7 Compare February 27, 2025 03:49
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch 2 times, most recently from e261aa9 to f45162b Compare March 14, 2025 02:55
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from f45162b to dc597fe Compare April 8, 2025 14:28
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from dc597fe to 8b0ebf1 Compare April 24, 2025 07:06
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 8b0ebf1 to 2ade071 Compare May 16, 2025 22:43
@MarcStdt
MarcStdt force-pushed the master branch 2 times, most recently from 261d9f1 to a2dfb15 Compare November 17, 2025 08:09
@druid-infra

Copy link
Copy Markdown
Contributor

Renovate audit (druid-infra): inspected metadata, diff, head 2ade071, reviews, and check runs.

  • Diff: only adds github.com/go-co-op/gocron/v2 v2.16.2 to go.mod/go.sum; existing code still imports v1, so this is an unused major-line addition rather than an upgrade. Release notes are limited to docs/Go 1.23/lint/locker documentation.
  • Test: Docker golang:1.23 go test -vet=off ./... -run ^$ passed (compile-only). A full go test ./... attempt did not complete within 600s and exposed an existing QueueManager failure before timeout.
  • Browser: not applicable (Go dependency-only diff).
  • Decision: not merged. PR is conflicting/dirty, has no check runs, and the diff is not an actionable dependency replacement.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected head 2ade071419959c7612bf4fc89fd12976beef47b3, metadata/diff/files, release notes, review state, mergeability, and check runs. Diff adds github.com/go-co-op/gocron/v2 v2.16.2 and its go.mod checksum alongside the existing v1 dependency; no call-site migration is included. Checks: no check runs reported; no reviews reported; GitHub mergeability was unknown. Local reproduction used isolated worktree /tmp/druid-cli-pr28. git diff --check passed. Dockerized Go golang:1.23-bookworm /usr/local/go/bin/go test ./... did not complete within 600s and reported pre-existing debug/exec.go:54:20 vet failure plus QueueManager failures before timeout. Targeted go test ./test ./internal/... also did not complete within 180s. Browser coverage: not applicable (Go dependency-only change). Decision: not merged — major API upgrade, dependency is added rather than adopted, required checks are absent, and local validation is not clean.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (2026-09-04): inspected metadata, changed files/diff, head 2ade071, reviews, mergeability, and check runs. Diff adds github.com/go-co-op/gocron/v2 v2.16.2 to go.mod/go.sum while retaining v1.37.0; this is a major API-line addition, not a replacement/consumer migration. Tests: Dockerized Go 1.24 go test ./... (timed out after 300s during module downloads); follow-up Dockerized Go 1.24 go test ./pkg/... (FAIL: ./pkg does not exist); git diff --check (PASS). Browser coverage: not applicable (Go dependency metadata only). Release review: gocron has since released v2.22.0; target is stale. Merge decision: NOT MERGED — PR is conflicted (mergeable_state=dirty), has no check runs, and is a major/runtime dependency change requiring manual migration review.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (2026-09-05 UTC), druid-infra: inspected metadata, diff, head 2ade071, reviews, mergeability, and check runs. Diff only adds github.com/go-co-op/gocron/v2 v2.16.2 to go.mod/go.sum alongside v1; release notes in the Renovate description were reviewed. Checks: none reported. Local validation: dockerized Go 1.24 with GOWORK=off go test ./... was attempted; it did not complete cleanly, reporting existing compile/vet failure at debug/exec.go:54 (int-to-string conversion) and later timing out after package tests; git diff --check — PASS. Browser coverage: not applicable. Decision: NOT MERGED — PR is CONFLICTING/DIRTY, is a major API-line addition without migration/code changes, and tests did not provide a clean result.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected PR metadata, head 2ade071419959c7612bf4fc89fd12976beef47b3, diff (go.mod/go.sum only), release notes, review state, mergeability, and check runs. The update adds github.com/go-co-op/gocron/v2 v2.16.2 while retaining v1; this is a major-version dependency addition rather than a replacement, so compatibility/usage impact needs explicit maintainer review. Checks: no check runs reported. Dockerized test: docker run --rm -v /tmp/druid-cli-pr-28:/app -w /app golang:1.23 bash -lc 'export PATH=/usr/local/go/bin:$PATH; go test ./test' — PASS. Broader go test ./... reached the repository's pre-existing debug/exec.go:54 vet/build error (conversion from int to string...) and timed out while integration work continued. Browser coverage: not applicable (Go dependency-only diff). Decision: NOT MERGED; GitHub reports mergeable_state=dirty, no CI/check evidence, and the major-version API is unused by this diff.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected PR metadata/head 2ade071419959c7612bf4fc89fd12976beef47b3, go.mod/go.sum diff (adds github.com/go-co-op/gocron/v2 alongside existing v1; major-version migration), mergeability (dirty), review state (no reviews), and check runs (none). Ran Dockerized Go 1.23: go test ./... and go vet ./...; tests exposed existing repository failures (debug/exec.go:54 vet/build diagnostic and failing test/queue_manager_test.go cases) and the command timed out after 600s. No browser coverage was applicable. Decision: not merged — dirty/unmergeable, no CI checks, major-version/runtime behavior risk, and local validation did not pass.

@druid-infra

Copy link
Copy Markdown
Contributor

druid-infra daily Renovate audit (2026-09-11 UTC): inspected metadata, changed files/diff, head 2ade071419959c7612bf4fc89fd12976beef47b3, review state, mergeability, and check runs. Diff is limited to adding github.com/go-co-op/gocron/v2 v2.16.2 and its go.sum entry while retaining v1; upstream v2.16.2 notes were reviewed. Ran Dockerized Go 1.24 go test ./...; it failed in existing debug/exec.go:54:20 (int-to-string vet diagnostic), while other packages reported pass. No browser test: backend dependency-only change. Not merged: major-version migration, mergeable_state=dirty, and no check runs.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (2026-09-12), authenticated as druid-infra.

Inspected head 2ade071419959c7612bf4fc89fd12976beef47b3, metadata, diff, review state, mergeability, and check runs. Diff only adds github.com/go-co-op/gocron/v2 v2.16.2 to go.mod/go.sum; existing v1.37.0 remains and no source imports were changed. No check runs are reported; GitHub reports mergeability dirty.

Tests in an isolated worktree using Docker golang:1.23:

  • go test -timeout 120s ./test — PASS
  • go build ./... — PASS
  • git diff --check — PASS

Browser coverage: not applicable; this is a Go dependency metadata-only change with no UI surface. Decision: not merged. The proposed v1 → v2 major update is unused by this diff (no code migration), and the PR is not clean/mergeable with no required check runs.

@druid-infra

Copy link
Copy Markdown
Contributor

Renovate audit (druid-infra, 2026-09-13): inspected PR metadata, head 2ade071419959c7612bf4fc89fd12976beef47b3, mergeability/review state, all check runs (0 check runs; combined status pending), and the full diff (go.mod/go.sum, adds github.com/go-co-op/gocron/v2 2.16.2 while retaining v1.37.0). Reviewed the PR’s gocron v2 release notes; the diff is dependency-only with no generated-file drift and git diff --check passed. Dockerized compile coverage passed: docker run --rm -v <checkout>:/src -w /src golang:1.24.7 /usr/local/go/bin/go test -vet=off -run '^$' ./.... Full runtime tests were not claimed because the repository’s untagged integration packages run long-lived Docker tests; the compile-only command covered all packages. No browser test applies to this Go-only dependency diff. Decision: NOT MERGED — this is a major-version/runtime dependency change, which requires explicit instruction, and required checks are absent/pending with mergeability reported unknown.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected head 2ade071419959c7612bf4fc89fd12976beef47b3, metadata/mergeability, diff, reviews, commit status, and check runs. Diff adds github.com/go-co-op/gocron/v2 v2.16.2 plus one go.sum entry; this is a major API-line migration and the existing v1 module remains, so it is not a narrowly safe bump. Checks/status: no check runs; combined status pending; mergeability dirty. Tests: docker run --rm -v "$PWD":/src -w /src golang:1.23 go test ./... did not complete cleanly (existing debug/exec.go:54 vet/build failure); focused docker run --rm -v "$PWD":/src -w /src golang:1.23 go test ./test passed (ok, 0.023s). git diff --check passed. Browser coverage: not applicable (Go dependency). Decision: NOT MERGED — dirty/non-green state, major migration, and no successful required checks.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected PR metadata/head 2ade071419959c7612bf4fc89fd12976beef47b3, diff, mergeability, reviews, and check runs. Diff adds github.com/go-co-op/gocron/v2 v2.16.2 alongside the existing v1 dependency; no production import/use changes are included, so this does not complete a v1→v2 migration. Release notes include API/behavior changes and a Go 1.23 requirement. No check runs are reported; mergeability is dirty; no reviews/change requests are reported. In an isolated checkout, git diff --check passed. Dockerized test attempt: docker run --rm -v /tmp/druid-pr28:/app -w /app golang:1.23 bash -lc '/usr/local/go/bin/go test ./... && /usr/local/go/bin/go vet ./...'; it did not pass (existing debug/exec.go:54 vet diagnostic and unrelated test/queue_manager_test.go failure; command timed out before vet completion). Decision: not merged; blocked by dirty merge state, absent successful required checks, incomplete major-version migration, and failed local verification.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected PR metadata/head 2ade071419959c7612bf4fc89fd12976beef47b3, diff (go.mod, go.sum), mergeability, reviews, and check runs. Reviewed the gocron v2.16.2 release notes; this is a major API-version addition and the diff does not migrate existing v1 usage. git diff --check passed. Attempted Dockerized Go validation: docker run --rm -v /tmp/druid-pr-audit/druid-cli-28:/src -w /src golang:1.24 bash -c 'go test ./...'; dependency download did not complete within the audit run, so no passing test result is claimed. Browser coverage: not applicable (Go dependency-only diff). Decision: not merged; GitHub reports mergeable_state=dirty, with no check runs, and the major-version update is not demonstrated as adopted by source changes.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra, 2026-09-17 UTC): inspected metadata, head 2ade071419959c7612bf4fc89fd12976beef47b3, diff/files, release notes, reviews, mergeability, and all reported check runs. Diff only adds github.com/go-co-op/gocron/v2 v2.16.2 to go.mod/go.sum while retaining v1; no source migration/import changes, so this is an unused major-version addition. Tests in isolated checkout /tmp/audit-druid-cli-28/repo: Docker golang:1.24 go test -timeout 120s ./test — PASS; git diff --check — PASS. Browser: not applicable (Go dependency metadata only). Decision: NOT MERGED — GitHub reports mergeable_state=dirty, no check runs, and major/runtime API migration requires explicit instruction and actual adoption.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected head 2ade071419959c7612bf4fc89fd12976beef47b3, metadata/diff/reviews/check-runs. Diff is limited to go.mod/go.sum and adds github.com/go-co-op/gocron/v2 2.16.2 alongside the existing v1 module; release notes describe a major API/module transition. No reviews and zero check runs reported; mergeability is dirty. Reproduced in Dockerized Go 1.24: go test -vet=off ./... -run ^$ passed (compile-only); full go test ./... && go vet ./... did not pass because existing debug/exec.go:54 triggers the Go vet int-to-string diagnostic and TestProcessManager failed, then the command hit the 600s timeout. No browser coverage applicable. Decision: not merged; major-version dependency changes require explicit instruction, and mergeability/check/test gates are not satisfied.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected PR metadata, head 2ade071419959c7612bf4fc89fd12976beef47b3, diff, changed files, reviews, mergeability, and check/status surfaces. The diff only adds github.com/go-co-op/gocron/v2 v2.16.2 plus one go.sum entry; it does not update callers from v1. Dockerized Go 1.24: go test -vet=off ./test passed; go test ./... did not complete cleanly (existing debug/exec.go:54 vet failure and a QueueManager test failure). go mod tidy -diff removes the added gocron/v2 requirement and checksum, showing dependency/lockfile drift. No browser coverage (non-UI). No reviews/check runs were present; GitHub reports mergeability dirty/status pending. Decision: not merged; major API update, dirty mergeability, absent checks, and tidy drift require repair and explicit review.

@druid-infra

Copy link
Copy Markdown
Contributor

Daily Renovate audit (druid-infra): inspected metadata, diff, head 2ade071419959c7612bf4fc89fd12976beef47b3, review state (no reviews), mergeability (dirty), and check runs (none reported). Diff is only go.mod/go.sum: it adds github.com/go-co-op/gocron/v2 v2.16.2 while retaining v1 and adds no v2 import/code migration. Release notes confirm this is a major v1→v2 API/runtime change. Tests run in golang:1.23.4: go test ./test (FAIL: existing TestQueueManager missing expected AddLine call); go test ./... (FAIL: same test plus debug/exec.go:54 vet/build failure). git diff --check passed. go mod tidy removes the proposed gocron/v2 entry and changes unrelated testify sums, confirming module drift. No browser coverage (Go dependency-only change). Decision: not merged — dirty/non-mergeable, failing tests, and incomplete major-version migration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant