You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The GitHub App will be installed at the organization level. Upon installation, all PRs within the repositories accessible by the GitHub App will automatically have Preview Environments enabled.
GitHub Sign Up / Log In
The GitHub App will be used for the user sign-up and log-in processes. docs.
The login flow is defined further in the documentation, available here.
To generate a user access token, a callback URL must be added to the GitHub App's configuration:
Callback URL:https://wing.cloud/github/callback
An example about how to generate a user access token is provided here.
Storage of users
TBD
Storage of fly.io links
TBD
Storage of Environment Variables
TBD
DNS Resource
TBD
The text was updated successfully, but these errors were encountered:
RFC | Preview Environments Implementation Details
Introduction
Defines some of the technical implementation details for Wing Cloud Preview Environments.
GitHub App
A GitHub App will be created for the integration between GitHub and Wing Cloud (docs).
The configuration of the GitHub App will require the following steps:
Configuring permissions
The GitHub App will need specific permissions to be able to perform the required actions with repositories.
.main.w
entry points within PRs.Webhook Configuration
The GitHub App will need to subscribe to specific events through webhook URLs. The following configurations will be applied:
https://wing.cloud/api/v1/github/webhook
The GitHub App will be installed at the organization level. Upon installation, all PRs within the repositories accessible by the GitHub App will automatically have Preview Environments enabled.
GitHub Sign Up / Log In
The GitHub App will be used for the user sign-up and log-in processes. docs.
The login flow is defined further in the documentation, available here.
To generate a user access token, a callback URL must be added to the GitHub App's configuration:
https://wing.cloud/github/callback
Storage of users
TBD
Storage of fly.io links
TBD
Storage of Environment Variables
TBD
DNS Resource
TBD
The text was updated successfully, but these errors were encountered: