Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
jcromero edited this page Jan 10, 2023 · 4 revisions

How to update unofficial ChatGPT Wrapper

  1. First we need to check there aren't any breaking changes, these will be listed in the release notes of chatgpt-api.
  2. If you see something that might cause issues please come to the chat room to discuss before merging. This could be something like changes in minor version number (major.minor.patch e.g. 1.2.1) or a warning in the release notes. Make sure to check all versions between our currently used version and the latest upstream release.
  3. If you see no issues check in pull requests to see if Dependabot has added a pull request updating [chatgpt-api].
  4. If there is no pull request created you are going to need to manually trigger Dependabot.
  5. Once a pull request has been created the build will take between 2 and 20 minutes. Check back to see if Github Actions passed for that pull request. You can use this time to test the new release.
  6. Once the build passes you can go ahead and merge that pull request (do not merge if the build hangs or doesn't run successfully).
  7. Further testing should be carried out on the code now on main.
  8. If further testing results in no issues then we can roll a new release.
  9. Make sure the release uses vX.X.X style tags and the title of the release should be v.X.X.X (where X is the version number). Don't forget to update package.json file with the new version number of the release before tagging.
  10. Once the build completes we should try pulling the Docker container.
Clone this wiki locally