giantswarm/birthday-painter
Paints birthday image and posts it to Slack channel.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 23, 2026
- License
- Apache 2.0
Pinned Snippet
uses: giantswarm/birthday-painter@51933df5e4a3be93c6a51c6c980c2a089a2b1b12 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| PERSONIO_CLIENT_ID | A valid Personio client ID with read access to employee info. | yes | — |
| PERSONIO_CLIENT_SECRET | A valid Personio client secret with read access to employee first name, last name, status, gender, date of birth, city and country. | yes | — |
| SLACK_USER_TOKEN | A valid Slack user token with `users:read`, `users:read.email` and `users.profile:read` scopes. | yes | — |
| SLACK_BOT_TOKEN | A valid Slack bot token with `channels:read`, `groups:read`, `chat:write`, `files:write`, `users:read` and `users:read.email` scopes. | yes | — |
| GEMINI_API_KEY | A valid Google Gemini API key to generate birthday images. | yes | — |
Outputs
no outputs