Skip to content

Warning

You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?

Unity - Activate

Actions
Activate Unity using credentials or a license file. Both personal and professional licenses are supported
v1.1
Verified creator
Star (45)

Verified

GitHub has manually verified the creator of the action as an official partner organization. For more info see About badges in GitHub Marketplace.

Unity - Activate

Actions status


GitHub Action to activate Unity.

Part of the Unity Actions collection.


Use this action to activate Unity using credentials or a license file. Both personal and professional licenses are supported.

When successfully activated, you will be able to run the Test and Build actions.

Documentation

See the Unity Actions collection repository for workflow documentation and reference implementation.

Usage

Create or edit the file called .github/workflows/activation.yml and add a job to it.

name: Activate Unity
on: [push]
jobs:
  requestActivation:
    name: Request activation ✔
    runs-on: ubuntu-latest
    steps:

Continue to either the personal license or professional license section below.

Personal license

  1. Follow the activation section from request action to set UNITY_LICENSE variable.
  2. Use the action as follows:
- name: Activate Unity
  uses: webbertakken/[email protected]
  env:
    UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}

Professional license

  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:
- name: Activate Unity
  uses: webbertakken/[email protected]
  env:
    UNITY_EMAIL:    ${{ secrets.UNITY_EMAIL }}
    UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }}
    UNITY_SERIAL:   ${{ secrets.UNITY_SERIAL }}

More actions

Visit Unity Actions to find related actions for Unity.

Feel free to contribute.

Licence

MIT

Unity - Activate is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Activate Unity using credentials or a license file. Both personal and professional licenses are supported
v1.1

Verified

GitHub has manually verified the creator of the action as an official partner organization. For more info see About badges in GitHub Marketplace.

Unity - Activate is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.