mirror of
https://github.com/game-ci/unity-actions.git
synced 2026-01-29 04:39:07 +08:00
42 lines
1.2 KiB
Markdown
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 }}
|
|
```
|