https://github.com/kaf-lamed-beyt/scheduler
Publish any feature in your project or article in your developer blog, on a scheduled date/day
https://github.com/kaf-lamed-beyt/scheduler
automation bots continuous-integration github-bot
Last synced: about 2 months ago
JSON representation
Publish any feature in your project or article in your developer blog, on a scheduled date/day
- Host: GitHub
- URL: https://github.com/kaf-lamed-beyt/scheduler
- Owner: kaf-lamed-beyt
- License: mit
- Created: 2023-01-17T07:50:57.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-03T14:54:57.000Z (about 2 years ago)
- Last Synced: 2025-03-10T17:07:56.936Z (about 2 months ago)
- Topics: automation, bots, continuous-integration, github-bot
- Language: JavaScript
- Homepage: https://scheduler-bot.vercel.app
- Size: 407 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/kaf-lamed-beyt/scheduler/actions/workflows/main.yml)
# agba-merger
> A GitHub bot that helps you publish any feature in your project or article in your developer blog, on a scheduled date/day

## Usage
To use this bot, you'll have to [install it from GitHub's Marketplace](https://github.com/marketplace/agba-merger). Make sure you give it access to the scopes it is requesting for.
When you have a pull request that you want to schedule with the help of the bot, simply call its attention to that PR by typing the following in the PR's comment:
```md
"Yo! **@agba-merger**, please **merge** this pull request on **2023-01-22**"
```You can choose to construct this sentence in any manner that seems appropriate to you. The keywords you shouldn't leave out are the name of the bot **@agba-merger**, the **merge**, and your date in **"YYYY-MM-DD** format.
> ### :warning: the bot isn't completely stable yet. So when you schedule a merge request and you find out that the pull request was not merged, that's on me kindly give me time to provide a fix.
Nevertheless, if you think you have straightforward approach to fix this, please feel free to submit a PR.
## Setup
```sh
# Install dependencies
npm install# Run the bot
npm start
```## Docker
```sh
# 1. Build container
docker build -t agba-merger .# 2. Start container
docker run -e APP_ID= -e PRIVATE_KEY= agba-merger
```## Contributing
If you have suggestions for how agba-merger could be improved, or want to report a bug, open an issue! We'd love all and any contributions.
For more, check out the [Contributing Guide](CONTRIBUTING.md).
## License
[MIT](LICENSE) © 2023 kaf-lamed-beyt