Skip to content

Releases: batonogov/gron

v0.3.0

14 Apr 15:24
7a2354f

Choose a tag to compare

What's Changed

  • Add tests in CI by @github-actions in #42
  • Bump the github-actions group with 4 updates by @dependabot in #43
  • Fix Docker container exit issue with improved error handling and signal processing by @github-actions in #44
  • Fix Docker container exit behavior and improve CI testing by @github-actions in #45

Full Changelog: v0.2.4...v0.3.0

v0.2.4

09 Apr 09:44
de2cc6d

Choose a tag to compare

What's Changed

  • Bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #40
  • Fix day parse by @github-actions in #41

Full Changelog: v0.2.3...v0.2.4

v0.2.3

03 Mar 09:32
4a82b16

Choose a tag to compare

What's Changed

  • Update readme by @github-actions in #28
  • Bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot in #29
  • Bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot in #30
  • Bump docker/setup-buildx-action from 3.8.0 to 3.9.0 by @dependabot in #31
  • Bump sigstore/cosign-installer from 3.7.0 to 3.8.0 by @dependabot in #32
  • Bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot in #33
  • Bump sigstore/cosign-installer from 3.8.0 to 3.8.1 by @dependabot in #34
  • Bump docker/build-push-action from 6.14.0 to 6.15.0 by @dependabot in #35
  • Bump docker/metadata-action from 5.6.1 to 5.7.0 by @dependabot in #36
  • Bump docker/setup-buildx-action from 3.9.0 to 3.10.0 by @dependabot in #37
  • Golang 1.24 by @github-actions in #38
  • markdownlint v0.44.0 by @github-actions in #39

Full Changelog: v0.2.2...v0.2.3

v0.2.2

13 Jan 11:34
d969388

Choose a tag to compare

What's Changed

  • Bump softprops/action-gh-release from 2.1.0 to 2.2.0 by @dependabot in #23
  • Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 by @dependabot in #24
  • Bump softprops/action-gh-release from 2.2.0 to 2.2.1 by @dependabot in #25
  • Bump docker/build-push-action from 6.10.0 to 6.11.0 by @dependabot in #26
  • Alpine 3.21.2 by @github-actions in #27

Full Changelog: v0.2.1...v0.2.2

v0.2.1

10 Dec 11:13
c8b5ae6

Choose a tag to compare

What's Changed

  • Add pre-commit hook by @github-actions in #19
  • Update tests by @github-actions in #20
  • Go 1.23.4 by @github-actions in #21
  • Alpine 3.21.0 by @github-actions in #22

Full Changelog: v0.2.0...v0.2.1

v0.2.0

02 Dec 06:35
2240b35

Choose a tag to compare

What's Changed

  • Fix weekday parsing to handle Sunday as both 0 and 7 by @github-actions in #10

New Contributors

Full Changelog: v0.1.1...v0.2.0

v0.1.1

01 Dec 11:14
494703a

Choose a tag to compare

What's Changed

  • add platforms for build-push-action by @github-actions in #6
  • use matrix strategy for cross-platform builds by @github-actions in #7

Full Changelog: v0.1.0...v0.1.1

v0.1.0

01 Dec 10:10
37b9e0d

Choose a tag to compare

Gron v0.1.0 - Initial Release

We're excited to present the first version of Gron - a simple and flexible task scheduler in a Docker container.

Key Features

  • Standard cron syntax support
  • Simplified interval syntax using @every
  • Script execution from mounted directory
  • Easy configuration via environment variables
  • Multiple task support

Usage Example

docker run --rm \
-v ./scripts/:/scripts/ \
-e 'TASK_1=*/1 * * * * /scripts/test_script1.sh' \
-e 'TASK_2=@every 10s /scripts/test_script2.sh' \
-e 'TASK_3=@hourly /scripts/test_script3.sh' \
ghcr.io/batonogov/gron:v0.1.0

This is the first stable release that lays the foundation for future improvements. We welcome your feedback and suggestions for making the project better.