- Create a new branch for the release, e.g.
release-1.2
- Create a new release candidate using the command
make preminor
(ormake prepatch
ormake premajor
depending on the type of release) - Then push code and tags using the command
make release
- Test release candidate
- If everything is ok, create a new release using the command
make minor
(ormake patch
ormake major
depending on the type of release) - Then push code and tags using the command
make release
- Update documentation
- Create PR for the main branch
- Create a new release on GitHub
- Go to https://developers.google.com/oauthplayground/
- Click on the gear icon (⚙️) in the top right corner and check 'Use your own OAuth credentials'.
- Make to allowed URI is set to
https://developers.google.com/oauthplayground
for the OAuth 2.0 Client IDs - Use following scopes
https://www.googleapis.com/auth/bigquery,https://www.googleapis.com/auth/userinfo.profile,https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/devstorage.read_write
- Click Authorize APIs
- Use refresh token to as
DEKART_DEV_REFRESH_TOKEN