This repository has been archived by the owner on Sep 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 65
Home
jcromero edited this page Jan 10, 2023
·
4 revisions
- First we need to check there aren't any breaking changes, these will be listed in the release notes of chatgpt-api.
- 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.
- If you see no issues check in pull requests to see if Dependabot has added a pull request updating [chatgpt-api].
- If there is no pull request created you are going to need to manually trigger Dependabot.
- 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.
- 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).
- Further testing should be carried out on the code now on
main
. - If further testing results in no issues then we can roll a new release.
- Make sure the release uses
vX.X.X
style tags and the title of the release should bev.X.X.X
(where X is the version number). Don't forget to updatepackage.json
file with the new version number of the release before tagging. - Once the build completes we should try pulling the Docker container.