Skip to content

Releases: batonogov/gron

v0.2.2

13 Jan 11:34
d969388
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.