Skip to content

GitHub

Aktivnost u public/private repozitorijumima pored ostalih brojki projekta.

Metric How it’s counted Period value
Commits Commits on the default branch, by commit date Sum of the days
PRs merged Pull requests merged, by merge date Sum of the days
Lines changed Lines added plus lines removed, leaving out merge commits Sum of the days
Open issues Issues open right now (pull requests excluded) Latest observation

Releases → events.

UTC dani. Open issues zahtevaju uključene issues na repo-u.

Fine-grained personal access token — read-only, izabrani repozitorijumi.

  1. GitHub Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token.

  2. Ime „Metribay“, istek.

  3. Resource owner — ti ili org.

  4. Repository access → Only select repositories.

  5. Permissions → Repository permissions Read-only:

    • Contents
    • Issues
    • Pull requests

    Metadata read-only auto.

  6. Generate token — kopiraj jednom.

Org može tražiti odobrenje tokena od owner-a.

  1. Add data source → GitHub.

  2. Connect an account with your own credentials → Personal access token.

  3. Save account and continue.

  4. Repository sa liste.

  5. Add and start import.

Enter it manually — owner/repository, npr. octocat/hello-world.

Classic personal access token. Public repos: bez scope-ova. Private: repo scope (i write) — bolje fine-grained.

GitHub App. Use a GitHub App instead: Client Id, Installation Id, GitHub App private key (PEM). Read-only Contents, Issues, Pull requests. Repo ručno — nema liste.

  • Prvi importi spori na zauzetim repo-ima — ceo history window.
  • Svaki sync ponovo čita ceo history window — kasni merge na default branch.
  • Veoma veliki repo + dug window može udariti GitHub limite — kraći window.

Troubleshooting.