{"id":16582197,"url":"https://github.com/deining/docsy-metrics","last_synced_at":"2025-10-25T08:36:32.078Z","repository":{"id":184860487,"uuid":"672502688","full_name":"deining/docsy-metrics","owner":"deining","description":"Metrics for docsy repo","archived":false,"fork":false,"pushed_at":"2024-02-19T13:12:15.000Z","size":356,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T11:56:09.705Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deining.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-30T10:01:30.000Z","updated_at":"2023-07-30T10:02:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"e97f1c7c-161a-4394-8d75-1e47cffd820e","html_url":"https://github.com/deining/docsy-metrics","commit_stats":null,"previous_names":["deining/docsy-metrics"],"tags_count":0,"template":false,"template_full_name":"oselvar/oselvar-github-metrics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deining%2Fdocsy-metrics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deining%2Fdocsy-metrics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deining%2Fdocsy-metrics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deining%2Fdocsy-metrics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deining","download_url":"https://codeload.github.com/deining/docsy-metrics/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242133985,"owners_count":20077173,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T22:31:55.064Z","updated_at":"2025-10-25T08:36:27.046Z","avatar_url":"https://github.com/deining.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oselvar GitHub Metrics\n\nThe [data](./data) directory contains [Oselvar CSV](https://github.com/oselvar/connector/#oselvar-csv)\nfor the GitHub repositories listed in [repositories.txt](./repositories.txt).\n\nThe CSV files are updates hourly by a [GitHub Action](./.github/workflows/oselvar.yml).\n\nView charts for this data at [oselvar.com]\n\n## Publish your own Oselvar Metrics\n\nYou can publish metrics for repositories in you own GitHub organisation and view them on https://oselvar.com/\nTo do this you need to set up a fork of this repository to host your data.\n\n1. Click the green `Use this template` button or follow [this link](https://github.com/oselvar/oselvar-github-metrics/generate).\n1. Modify [repositories.txt](./repositories.txt) and list your GitHub organisation's repositories.\n   If you want to override the default stages in the generated CSV, you can add a `;` after the repo name,\n   followed by a comma-separated list of stages.\n1. Commit and push your changes.\n1. Go to [oselvar.com] to see your data.\n\nSee [Oselvar Connector](https://github.com/oselvar/connector/) for more details, or print the help:\n\n    npx @oselvar/connector-github@latest --help\n\n## Using a personal GitHub token\n\nThe `GITHUB_TOKEN` provided by GitHub Actions is used by default to extract data from GitHub issues.\nThere are some situations where you may want to use a `PERSONAL_GITHUB_TOKEN` instead:\n\n* If you want to extract data from GitHub issues in a different organisation.\n* If your GitHub Action job fails with an error message like `GraphqlError: Resource not accessible by integration`.\n\nFollow these steps:\n\n1. Create a [new personal access token](https://github.com/settings/tokens/new) with `public_repo` scope. *Copy it to your clipboard*.\n1. Store your new token in a new `PERSONAL_GITHUB_TOKEN` repository secret via `Settings` -\u003e `Secrets` -\u003e `New repository secret`.\n\nThe next time your GitHub Action runs, it will pick up `PERSONAL_GITHUB_TOKEN` instead of `GITHUB_TOKEN`.\n\n\u003c!--\nUpdate this link if you publish your own metrics:\n\n* Replace oselvar with your organisatio name\n* Replace main with your default branch name, if it's different\n\n--\u003e\n\n[oselvar.com]: https://oselvar.com/github/oselvar/oselvar-github-metrics/main\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeining%2Fdocsy-metrics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeining%2Fdocsy-metrics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeining%2Fdocsy-metrics/lists"}