Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove OAuth authentication for GitHub #159

Merged
merged 4 commits into from
Dec 17, 2021
Merged

Commits on Dec 17, 2021

  1. fix: better reporting of task failures

    Ned Batchelder committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    b1e0ff2 View commit details
    Browse the repository at this point in the history
  2. fix: don't use OAuth for GitHub anymore

    The move from edx to openedx broke the OAuth authentication because the
    edx org had no OAuth restrictions, but the openedx org does.  We don't
    need OAuth, so just use the personal access token.
    Ned Batchelder committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    c3ff9a1 View commit details
    Browse the repository at this point in the history
  3. feat: log the rate limit after processing a pull request

    Ned Batchelder committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    7e4943e View commit details
    Browse the repository at this point in the history
  4. feat: point out that re-signing the CLA may be needed

    Ned Batchelder committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    6dd1e3d View commit details
    Browse the repository at this point in the history