-
Notifications
You must be signed in to change notification settings - Fork 124
Description
Hi developers,
We have updated the github-flows Crate to the 0.4 version. Unfortunately, this version introduces breaking changes, making it difficult to maintain compatibility with older versions. As a result, your ChatGPT GitHub App may not function correctly with these updates. We apologize for any inconvenience caused and provide more details below.
Steps to Ensure Your App Works with the Upgrade:
- Revoke the current
flows.network IntegrationGitHub app from the Authorized GitHub Apps in Setting -> Applications on your GitHub profile page. - Delete the current
flows.network IntegrationGitHub app from the Installed GitHub Apps in Setting -> Applications on your GitHub profile page. - Add
login=your personnel github idin the environment variable part on flows.network. - Reconnect the GitHub integration on flows.network with your personnel account.
- Sync your repository with this upstream repo.
Then, the flow.network will automatically build the new functions.
The code change is this repo:
- Updated the
github-flowsCrate to the 0.4 version in the Cargo.toml. See details here. - Add a new parameter called
loginfor thelistenevent, passing along the account you use to authenticate theflows.network Integrationapp. See details here. - Pass the
loginparameter to theget_octofunction. See details here.
New features in github-flows 0.4:
This version is optimized for account management.
-
With this version, any member of this org could use flows.network to build workflows as long as one org member has installed the flows-network integration. Previously, even if the admin had installed it, you would still need permission to use the app.
-
The bot will act as an accurate account like the following image.
Thank you for your understanding and cooperation in updating your ChatGPT GitHub App. If you have any questions or need further assistance, please don't hesitate to reach out.
