Skip to content
This repository has been archived by the owner on Mar 24, 2023. It is now read-only.

Releases: devxbots/automatons

automatons 0.3.0

02 Oct 08:30
5bd73a9
Compare
Choose a tag to compare

What's Changed

Changed

  • Redesign internal state machine in automatons by @jdno in #55
  • Refactor error types by @jdno in #57

Full Changelog: https://github.com/devxbots/automatons/compare/[email protected]@0.3.0

automatons-github 0.3.0

02 Oct 08:31
5bd73a9
Compare
Choose a tag to compare

What's Changed

Added

  • Create task to get a file from GitHub by @jdno in #58

Changed

  • Remove Task trait from GitHub tasks by @jdno in #56
  • Refactor error types by @jdno in #57
  • Change visibility of GitHub clients to public by @jdno in #59
  • Change visibility of testing module to public by @jdno in #60
  • Rename arguments for tasks by @jdno in #61
  • Create type for the arguments of a check run output by @jdno in #62

Full Changelog: https://github.com/devxbots/automatons/compare/[email protected]@0.3.0

automatons 0.2.0

18 Sep 16:26
94e6fec
Compare
Choose a tag to compare

What's Changed

Changed

  • Return a Result from the task's init function by @jdno in #40
  • Simplify task initialization by @jdno in #41
  • Soften dependency versions by @jdno in #48

Full Changelog: https://github.com/devxbots/automatons/compare/[email protected]@0.2.0

automatons-github 0.2.0

18 Sep 16:27
94e6fec
Compare
Choose a tag to compare

What's Changed

Added

  • Create task to list check suites by @jdno in #43
  • Create task that lists check runs for a check suite by @jdno in #50
  • Create task that lists check runs for a Git ref by @jdno in #51
  • Create task that creates a check run by @jdno in #52
  • Create task that updates check runs by @jdno in #53

Changed

  • Remove optional features from GitHub crate by @jdno in #42
  • Soften dependency versions by @jdno in #48

Full Changelog: https://github.com/devxbots/automatons/compare/[email protected]@0.2.0

automatons-github 0.1.0

05 Aug 12:34
8bfd38e
Compare
Choose a tag to compare

What's Changed

The initial release of the GitHub integration for the automatons framework adds the check_run event and the resources in its payload.

Added

  • Create resource for accounts by @jdno in #19
  • Create resource for repositories by @jdno in #24
  • Create resource for apps by @jdno in #27
  • Create resource for installations by @jdno in #28
  • Create resource for organizations by @jdno in #29
  • Create resource for pull requests by @jdno in #31
  • Create resource for check suites by @jdno in #32
  • Create resource for check runs by @jdno in #33
  • Create types for Git references and SHAs by @jdno in #35
  • Create event for check runs by @jdno in #36

automatons 0.1.0

03 Aug 21:16
3cc0052
Compare
Choose a tag to compare

What's Changed

The initial release of the automatons crate sets up the basic building blocks of the framework. The Automaton and Task traits define how automations can be created and executed, while the Error type provides a well-defined interface to gracefully handle failures.

Added

  • Create trait for automatons by @jdno in #12
  • Create macros to generate identifier types by @jdno in #17
  • Create resource for accounts by @jdno in #19

New Contributors

  • @jdno made their first contribution in #2