Skip to content

artsy/joule

Repository files navigation

joule

Helpful artsy engineering bot to send scheduled Slack messages.

Commands are added to artsy/cli/src/commands/scheduled then called and scheduled under .github/workflows.

Setup

Clone the repo:

git clone [email protected]:artsy/joule.git
cd joule

Install dependencies and setup config values:

./scripts/setup.sh

Running

Start bolt server yarn start

Start ngrok (development proxy) yarn ngrok

Resources

Note: To develop locally, request to be added as a collaborator.

Adding a new workflow

When adding a new workflow, add a new yml file under .github/workflows/ containing your workflow definition.

GitHub disables workflows within a repository if there is no activity in the repository for 60 days. To avoid this happening to your workflow, place it within workflow_files in the keepalive workflow.

About

helpful artsy engineering bot

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published