Skip to content

kasuboski/dev-to-stats-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

dev.to stats-action status

Get Article Stats from Dev.to

name: Get Stats
on:
  schedule:
    - cron: "*/30 * * * *"

jobs:
  pull-stats:
    runs-on: ubuntu-latest
    name: Get Stats from Dev.to
    steps:
    - uses: kasuboski/dev-to-stats-action@v1
      with:
        apiKey: ${{ secrets.API_KEY }}

You need to add a Dev.to API Key as a secret. You can find instructions to get one at dev.to.

The action will output a file at dev-to-stats/stats.json by default, but can be configured with the outFile input. The file should look something like below:

{"public_reactions_count":12,"page_views_count":123,"comments_count":0}