christianspecht / scm-backup

Makes offline backups of your cloud hosted source code repositories
https://scm-backup.org/
GNU General Public License v3.0
59 stars 20 forks source link

Missing private GitHub repo (owned by an organization) for testing #17

Open christianspecht opened 6 years ago

christianspecht commented 6 years ago

The existing GitHub test accounts (1, 2) are free accounts, so they have no private repos

-> some tests are skipped because of this (see b0ae86d)

christianspecht commented 5 years ago

GitHub Free now includes unlimited private repositories -> create private repo and add it to environment-variables.ps1.sample

christianspecht commented 5 years ago

Unfortunately it's not that easy.

  1. Private repos for organizations are still not free (25$/mo), so we still can't test those. --> I'm adding the help-wanted tag again, I'd appreciate if someone would "sponsor" a private repo in their organization account for testing
  2. Private repos for users aren't working right now --> will be fixed in #29
christianspecht commented 4 years ago

https://github.blog/2020-04-14-github-is-now-free-for-teams/

Apparently organizations with free accounts can have private repos now

christianspecht commented 4 years ago

Do we need this at all? Apparently there are no tests that check private repos owned by an org (for any hoster).

If we add this, we'd need at least one additional environment variable per hoster.