Required Inputs
Personal Access Token (PAT) with
repo or public_repo scope.Important: GITHUB_TOKEN does not work. You must use a Personal Access Token.Optional Inputs
API Configuration
GitHub API base URL for GitHub Enterprise Server (e.g.,
https://github.example.com/api/v3).Auto-detected on GHES runners. Leave empty for github.com.Path to the configuration file relative to repository root.
Repository Filtering
Repository visibility filter. Overrides config file.Options:
public- Only public repositoriesprivate- Only private repositoriesall- All repositoriesowned- Only repositories you own
Include archived repositories. Overrides config file.Set to
true or false. Empty string uses config file value.Include forked repositories. Overrides config file.Set to
true or false. Empty string uses config file value.Comma-separated list of repository names or regex patterns to exclude. Overrides config file.Supports regex patterns using
/pattern/ syntax.Comma-separated list of repository names to exclusively track. Overrides config file.When set, only these repositories will be tracked.
Only track repositories with at least this many stars. Overrides config file.
Data Storage
Branch name for storing tracking data, reports, charts, and history.The action will create this branch automatically if it doesn’t exist.
Maximum number of snapshots to keep in history.Older snapshots are automatically removed. Default of 52 keeps approximately one year of weekly snapshots.
Email Notifications
SMTP server host for email notifications.Providing this value enables built-in email notifications.
SMTP server port.Common values:
587- TLS/STARTTLS (recommended)465- SSL25- Unencrypted (not recommended)
SMTP authentication username.
SMTP authentication password.
Email recipient address.
Email sender name or address.
Send email even when no star changes are detected.Set to
true to receive emails on every run, or false to only receive emails when changes occur.Star change threshold before sending notification.Options:
0- Send notification on every run with changes<number>- Send only when total star delta reaches this number (e.g.,5)auto- Adaptive threshold based on total star count
Report Customization
Include star trend charts in reports.Set to
false to disable chart generation and reduce processing time.Language for reports and emails.Supported languages:
en- Englishes- Spanishca- Catalanit- Italian
Number of top repositories to feature in charts and forecasts.Repositories are ranked by star count. Charts are generated for the top N repositories.
Advanced Features
Track individual stargazers and show new ones in reports.Warning: Enabling this feature significantly increases API usage and execution time for repositories with many stars.