{"repo":"joshghent/rescue-box","free":true,"listed":false,"github":"https://github.com/joshghent/rescue-box","clone":"git clone https://github.com/joshghent/rescue-box.git","description":"⏰ Update a pinned gist to contain your Daily RescueTime Stats","language":"JavaScript","stars":23,"topics":["pinned-gist","rescue-box","rescuetime","github-actions"],"license":"ISC","category":"workflow-automation","readme_excerpt":"rescue-box Update a pinned gist to contain your daily RescueTime stats --- 📌✨ For more pinned-gist projects like this one, check out: https://github.com/matchai/awesome-pinned-gists Setup Prep work 1. Create a new public GitHub Gist (https://gist.github.com/) 1. Create a token with the gist scope and copy it. (https://github.com/settings/tokens/new) 1. Create a RescueTime Account account (https://rescuetime.com) 1. In your account settings, create a new RescueTime API Key (https://www.rescuetime.com/anapi/manage) Project setup 1. Fork this repo 2. Create a new blank gist and grab the end part of the URL - GIST ID: The ID portion from your gist url: https://gist.github.com/joshghent/ 2d5f82ddf12683b47fc27f987a561d03 . 3. Go to the repo Settings Secrets 4. Add the following environment variables: - GH TOKEN: The GitHub token generated above. - RESCUETIME API KEY: The API key for your RescueTime account. - GIST ID: The Gist ID that we got in Step 2 5. Copy the contents of .github/workflows/schedule.yml , then delete the file and commit it. Then recreate the file and paste the contents back in (this is due to forked repos not running actions)","default_branch":null,"files":null,"tree":[],"storefront":"/r/joshghent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joshghent/rescue-box/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}