Skip to content

πŸš€ feat: Auto-deploy on push to mainΒ #47

@evolvewithevan

Description

@evolvewithevan

πŸš€ feat: Auto-deploy on push to main

Summary

Enable automatic deployment when a push is made to the main branch. When enabled, the bot will deploy changes immediately after receiving a push event.

Behavior

  • When autosync: true is set in the manifest, the bot should listen for push events to the main branch.
  • On detecting a push, the bot will deploy the updated repository contents automatically in the server.
  • This should work seamlessly with other manifest-based configuration options.

Acceptance Criteria

  • autosync is parsed from the manifest
  • On push to main, deployment is triggered if autosync is true
  • Disable auto-deploy when autosync is missing or set to false
  • Handle and log errors gracefully

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions