Files
unity-actions/request-activation/README.md
2019-11-28 01:37:46 +01:00

42 lines
1.2 KiB
Markdown

# Activate Unity
Activates personal of professional license of unity.
## Usage
#### Personal license example
1. Goto `Repository` > `Settings` > `Secrets`
2. Create a new secret called `UNITY_LICENSE`
3. Request manual activation file using the
[request action](../request-manual-activation-file/README.md)
and use it to acquire your license from
[unity licensing](https://license.unity3d.com/manual).
4. Copy the contents of the license file into the value field of the secret `UNITY_LICENSE`
5. Use the action as follows:
```yaml
- name: Activate Unity
uses: webbertakken/unity-actions/request-activation@master
env:
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
```
#### Professional license example
1. Goto `Repository` > `Settings` > `Secrets`
2. Set the following secrets:
- `UNITY_EMAIL`: <your_unity_login_email_address>
- `UNITY_PASSWORD`: <your_unity_login_password>
- `UNITY_SERIAL`: <your_unity_serial>
3. Use the action as follows:
```yaml
- name: Activate Unity
uses: webbertakken/unity-actions/request-activation@master
env:
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }}
UNITY_SERIAL: ${{ secrets.UNITY_SERIAL }}
```