Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/wodaboardPublic template

🏋️ Workout of the Day GitHub Action + Vestaboard ⬛️🟥🟧🟨🟩🟦🟪⬜️

NotificationsYou must be signed in to change notification settings

jottenlips/wodaboard

Repository files navigation

workout of the day

Checkout my full blog post ondocs.vestaboard.com


"Workout Of the Day" sent to a Vestaboard. This is an example of how you can use the Vestaboard developer API to send messages to your Vestaboard.

This Github Action workflow also posts the message toworkoutoftheday@mastodon.social.

⚠️ Disclaimer: These workouts are random and vary in intensity. I am not a personal trainer, so seek professional advice before following my dummy data.

Vestaboard

Create your own Vestaboard Installable/Subscription

Use the web app's API tab to create an installable for your Vestaboard.Once you have the subscription id, api key, and api secret, add them to your .env for running locallyor your GitHub action secrets for running with a GitHub workflow as a cron job. Be sure to keep your API keys secret and not commit them.

# .envVB_SUB_ID=yoursubscriptionidVB_SUB_KEY=yoursubscriptionapikeyVB_SUB_SECRET=yoursubscriptionapisecret# (optional to post to Mastodon)MASTODON_ACCESS_TOKEN=
# send a WOD to your Vestaboardbun installbun run index.ts

You can find more information on Vestaboard subscriptions athttps://docs.vestaboard.com. Happy hacking!

Issue with delay on GitHub actions during peak traffic times

GitHub cron jobs also expire after 60 days of repository inactivity.

About

🏋️ Workout of the Day GitHub Action + Vestaboard ⬛️🟥🟧🟨🟩🟦🟪⬜️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp