Xayer / repo-tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

repo-tools

Todo

  • figure out why we cannot get the list of repos
  • get latest test report
  • get CPD- lists
  • add pagination to repositories (and possiblity filtering)
  • add search to tags to filter based on service name if needed
  • When fetching list of tickets, use a set to remove duplicates
  • nebula core exposes different services as tags with a prefix. Eg. account-service is account-service/vX.Y.Z
  • selected tags feature
    • gather multiple tags in a single report
  • see which PR is deployed to dev (get all prs with the label)
  • favourite repositories/organisations?
  • show a page that warns if versions are not up to date on production
  • get list of PRs still in progress
    • create a checklist of:
      • repo checks
        • has the repo passed all checks?
      • pr has been reviewed
        • take repo settings into account regarding stale reviews
      • repo has passed e2e
        • look at the amount of failing tests, and remember to check if it's been run multiple times
      • is up to date with master (based on repo settings)
        • check if the repo has been updated since the PR was created
      • has been deployed
        • to stage
        • to prod
      • get list of all translation keys, from a PR, so we can see if the translation keys are entered on all languages
    • parse BE template: https://github.com/cardlay/nebula-core/pull/326

About

License:GNU General Public License v3.0


Languages

Language:TypeScript 95.6%Language:JavaScript 3.0%Language:CSS 0.9%Language:HTML 0.4%