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

IS-12227 Upgrade octokit #140

Merged
merged 4 commits into from
Jun 12, 2020
Merged

IS-12227 Upgrade octokit #140

merged 4 commits into from
Jun 12, 2020

Conversation

emmahsax
Copy link
Contributor

@emmahsax emmahsax commented Jun 12, 2020

What

Enforce Hubstats to use octokit version 4.18.0 or higher.

Why

Because upcoming deprecations will make earlier versions of octokit fail: https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/

Deploy Plan

Run the following:

op accept-pull 140
soyuz deploy # choose a patch release

Rollback Plan

  • To roll back this change, revert the merge with: git revert -m 1 MERGE_SHA and perform another deploy.

URLs

Links to bug tickets or user stories.

QA Plan

  • Checkout this branch of octopolo
  • Run bin/op stage-up
  • It should successfully stage up this pull request (we don't use the staging branch of this repository)

Now you know that the code still works even with using higher version of octokit.

@emmahsax
Copy link
Contributor Author

:octocat: Merged into staging.2014.07.28.

@sgriff44
Copy link

:octocat: Merged into staging.2014.07.28.

@production-status-check
Copy link

:octocat: Has QA approval

@emmahsax emmahsax merged commit cb298a9 into master Jun 12, 2020
@emmahsax emmahsax deleted the is_12227_upgrade_octokit branch July 14, 2020 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants