An account owner can change the name of the account, and upload an account avatar. Professional plan account holders have the ability to change the domain name. The authentication token can be used to access the Release API.
A Release account can have many different settings for ephemeral environments, such as destroying stale environments, recreating environments that have expired, and public sharing of ephemeral environments to name a few. Below we will discuss each setting feature.
This setting will enable the creation of new ephemeral environments every time a new Pull Request is made on your GitHub repository. To get the most out of Release, it's best to leave it on so your team can view preview environments for different pull request changes.
If your environments are set to expire after a certain amount of time, it can be useful to automatically recreate them. If this setting is turned on, any push to a branch will check to see if there was previously an environment created from a Pull Request and if there was, Release will create a new ephemeral environment with the latest code.
If someone is opens a Pull Request to your GitHub repository, but they aren't an account holder in Release yet, then you can determine whether to create a new ephemeral environment or not.
If your team is constantly opening Pull Requests and your cluster is filling up quickly, then it's a good idea to destroy your ephemeral environments if they become stale. If you switch this feature on, then you can determine how long they will stick around. If you rarely open new Pull Requests, then perhaps it is okay to leave it off. If you try to look for an old ephemeral environment in Release and realize that it expired and was destroyed, you can easily re-create it by closing the stale Pull Request re-opening it up again or by turning on the Recreate feature (described above).
In certain cases, it is essential for non-technical personnel to view preview environments. Some cases might be Product Managers, UI/UX designers, and other managerial functions that want to check out new changes and offer design feedback or approval. This feature allows your ephemeral environments to be viewed publicly utilizing a <magic_string> slug that only your team knows about, which you can edit and save.