Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.
This repository was archived by the owner on May 14, 2026. It is now read-only.

🚀 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
    No fields configured for issues without a type.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions