You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
productive-box
v1.1.4
Are you an early 🐤 or a night 🦉?
When are you most productive during the day?
Let's check out in gist!
This project is inspired by an awesome pinned-gist project.
Find more in https://github.com/matchai/awesome-pinned-gists
This project uses GitHub graphQL API to get the commit histories and write into the gist by rest.js
- Create a new public GitHub Gist (https://gist.github.com/)
- Create a token with the
gist
andrepo
scope and copy it. (https://github.com/settings/tokens/new)enable
repo
scope seems DANGEROUS
but this GitHub Action only accesses your commit timestamp in repository you contributed.
-
Fork this repo
-
Open the "Actions" tab of your fork and click the "enable" button
-
Edit the environment variable in
.github/workflows/schedule.yml
:- GIST_ID: The ID portion from your gist url:
https://gist.github.com/maxam2017/
9842e074b8ee46aef76fd0d493bae0ed
. - TIMEZONE: The timezone of your location, eg.
Asia/Taipei
for Taiwan,America/New_York
for America in New York, etc.
- GIST_ID: The ID portion from your gist url:
-
Go to the repo Settings > Secrets
-
Add the following environment variables:
- GH_TOKEN: The GitHub token generated above.