- Notifications
You must be signed in to change notification settings - Fork60
🚧 Updates README with Todoist Stats of a user
License
NotificationsYou must be signed in to change notification settings
abhisheknaiidu/todoist-readme
Use this GitHub action with your project
Add this Action to an existing workflow or create a new oneFolders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
⚡️📌 Update your Todoist Stats ✅
- You'll need a Todoist API Token. You can get that fromhere
- if you're new to Todoist, then you can referhere.
- You need to save the Todoist API Token in the repository secrets. You can find that in the Settings of your Repository. Be sure to save those as the following.
TODOIST_API_KEY = <your todoist API token>
- You need to update the README file(README.md) with 2 comments. You can referhere for updating it.
Add a comment to yourREADME.md like this:
#Todoist Stats<!-- TODO-IST:START--><!-- TODO-IST:END-->
These lines will be our entry-points for the todoist stats.
Todoist gives you the confidence that everything’s organized and accounted for, so you can make progress on the things that are important to you.
Please follow the steps below:
- Go to your
<username>/<username>/actions, hitNew workflow,set up a workflow yourself, delete all the default content github made for you. - Copy the following code and paste it to your new workflow you created at step 1:
name:Todoist Readmeon:workflow_dispatch:schedule:# Runs every minute -cron:"* * * * *"jobs:update-readme:name:Update todoist statsruns-on:ubuntu-lateststeps: -uses:actions/checkout@v2 -uses:abhisheknaiidu/todoist-readme@masterwith:TODOIST_API_KEY:${{ secrets.TODOIST_API_KEY }}PREMIUM:""
- Go to your repo secrets by hitting
Settings => Secretstab in your profile repo. You can also enter the urlhttps://github.com/USERNAME/USERNAME/settings/secrets . Please replace theUSERNAMEwith your own username. - Create a new
Secret.Name:TODOIST_API_KEY,Value: Paste the Todoist API Token here. If you don't know what is the token, please go tohere to find your API Key there. - Add a comment to your
README.mdlike this:
#Todoist Stats<!-- TODO-IST:START--><!-- TODO-IST:END-->
- Go to Workflows menu (mentioned in step 1), click
Todoist Readme, and clickRun workflow. - Go to your profile page. you will be able to see it.
Please follow the steps below:
- Go to your
<username>/<username>/actions, hitNew workflow,set up a workflow yourself, delete all the default content github made for you. - Copy the following code and paste it to your new workflow you created at step 1:
name:Todoist Readmeon:workflow_dispatch:schedule:# Runs every minute -cron:"* * * * *"jobs:update-readme:name:Update todoist statsruns-on:ubuntu-lateststeps: -uses:actions/checkout@v2 -uses:abhisheknaiidu/todoist-readme@masterwith:TODOIST_API_KEY:${{ secrets.TODOIST_API_KEY }}PREMIUM:true
- Remaining Steps will be same as Non-Premium Users.
To the extent possible under law,Abhishek Naidu has waived all copyright and related or neighboring rights to this work.
Inspired byyg/todoist-box
Inspired bygautamkrishnar/blog-post-workflow
About
🚧 Updates README with Todoist Stats of a user
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published

