scm-backup icon indicating copy to clipboard operation
scm-backup copied to clipboard

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

Open christianspecht opened this issue 6 years ago • 4 comments

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 avatar Aug 20 '18 21:08 christianspecht

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

christianspecht avatar Jan 09 '19 22:01 christianspecht

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 avatar Feb 24 '19 22:02 christianspecht

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

Apparently organizations with free accounts can have private repos now

christianspecht avatar Apr 14 '20 21:04 christianspecht

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.

christianspecht avatar Apr 28 '20 20:04 christianspecht