https://github.com/dvdl16/github2todoist
A simple Cloudflare Worker endpoint that creates newly assigned Github issues in Todoist
https://github.com/dvdl16/github2todoist
cloudflare-workers github todoist wrangler
Last synced: about 2 months ago
JSON representation
A simple Cloudflare Worker endpoint that creates newly assigned Github issues in Todoist
- Host: GitHub
- URL: https://github.com/dvdl16/github2todoist
- Owner: dvdl16
- Created: 2023-06-09T12:36:31.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-04-13T12:05:54.000Z (2 months ago)
- Last Synced: 2026-04-13T12:28:00.586Z (2 months ago)
- Topics: cloudflare-workers, github, todoist, wrangler
- Language: TypeScript
- Homepage: https://dev.laarse.co.za
- Size: 364 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# github2todoist
A simple Cloufdflare Worker endpoint that creates newly assigned Github issues in Todoist
## How to use on Github

## How to use in a Frappe Webhook

## Development
### Clouflare
This project was initialised with these commands:
```shell
npm install -g wrangler
wrangler login
wrangler init --from-dash github2todoist
wrangler secret put TODOIST_API_KEY
wrangler secret put GITHUB_WEBHOOK_SECRET
```
Deploy with
```shell
wrangler deploy
```
### Local Development setup
Clone the repository, then run:
```shell
npm install
```
To update `wrangler`:
```shell
npm install wrangler
```
To update dependencies
```shell
npx npm-check-updates
npx npm-check-updates -u
npm install
```
### Deployment
There is a github action that will deploy the latest version to Cloudflare