11# Unity - Request Activation File
2+
23[ ![ Actions status] ( https://github.com/webbertakken/unity-request-manual-activation-file/workflows/Actions%20%F0%9F%98%8E/badge.svg )] ( https://github.com/webbertakken/unity-request-manual-activation-file/actions?query=branch%3Amaster+workflow%3A"Actions+😎" )
34
45---
56
67GitHub Action for
78[ requesting the manual activation file] ( https://github.com/marketplace/actions/unity-request-activation-file ) for Unity.
89
9- Part of the
10- [ Unity Actions] ( https://github.com/webbertakken/unity-actions )
10+ Part of the
11+ [ Unity Actions] ( https://github.com/webbertakken/unity-actions )
1112collection.
1213
1314---
1415
1516Use this action to acquire a Unity personal license. Required in order to
16- use the
17+ use the
1718[ Activate] ( https://github.com/webbertakken/unity-actions#activate ) ,
1819[ Test] ( https://github.com/webbertakken/unity-actions#test ) and
1920[ Build] ( https://github.com/webbertakken/unity-actions#build )
2021actions.
2122
2223### Documentation
2324
24- See the
25+ See the
2526[ Unity Actions] ( https://github.com/webbertakken/unity-actions )
2627collection repository for workflow documentation and reference implementation.
2728
2829## Usage
2930
3031Create a file called ` .github/workflows/activation.yml ` and add a job to it.
31-
32+
3233``` yaml
3334name : Acquire activation file
3435on : [push]
@@ -42,21 +43,23 @@ jobs:
4243To **configure** this action, add this step and set the id.
4344
4445` ` ` yaml
45- # Request manual activation file
46- - name : Request manual activation file
47- uses : webbertakken/unity-request-manual-activation-file@v1
48- id : getManualLicenseFile
46+ # Request manual activation file
47+ - name : Request manual activation file
48+ id : getManualLicenseFile
49+ uses : webbertakken/unity-request-manual-activation-file@v1
50+ with :
51+ unityVersion : 2019.2.11f1
4952` ` `
5053
51- You use the id to **upload the output file** like so:
54+ You use the id to **upload the output file** like so:
5255
5356` ` ` yaml
54- # Upload artifact (Unity_v20XX.X.XXXX.alf)
55- - name : Expose as artifact
56- uses : actions/upload-artifact@v1
57- with :
58- name : ${{ steps.getManualLicenseFile.outputs.filePath }}
59- path : ${{ steps.getManualLicenseFile.outputs.filePath }}
57+ # Upload artifact (Unity_v20XX.X.XXXX.alf)
58+ - name : Expose as artifact
59+ uses : actions/upload-artifact@v1
60+ with :
61+ name : ${{ steps.getManualLicenseFile.outputs.filePath }}
62+ path : ${{ steps.getManualLicenseFile.outputs.filePath }}
6063` ` `
6164
6265Commit and push your workflow definition.
@@ -71,20 +74,20 @@ Follow these (one-time) steps for simple activation.
7174- Open ` Github` > `Your repository` > `Settings` > `Secrets`.
7275- Add a new secret called `UNITY_LICENSE` and copy the contents your license file into it.
7376
74- You can now use the
77+ You can now use the
7578[Activate](https://github.com/webbertakken/unity-actions#activate),
7679[Test](https://github.com/webbertakken/unity-actions#test) and
7780[Build](https://github.com/webbertakken/unity-actions#build)
7881actions.
7982
8083# # More actions
8184
82- Visit
83- [Unity Actions](https://github.com/webbertakken/unity-actions)
85+ Visit
86+ [Unity Actions](https://github.com/webbertakken/unity-actions)
8487to find related actions for Unity.
8588
8689Feel free to contribute.
8790
88- # # Licence
91+ # # Licence
8992
9093[MIT](./LICENSE)
0 commit comments