Skip to content

Commit dc9c4d5

Browse files
unity-cli@v1.5.4 (#40)
- Add unity telemetry log parsing for GitHub Actions workflow summaries - Fix unit test failure due to missing `asar.uncacheAll` mock - Fix unity hub task `Completed with errors` hanging edge case - Fix FMOD init errors on ubuntu - Downgrade some errors to info logs for OpenCL lightmapping.
1 parent 1f35d5a commit dc9c4d5

File tree

12 files changed

+320
-122
lines changed

12 files changed

+320
-122
lines changed

.github/workflows/build-options.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
"unity-version": [
88
"4.7.2",
99
"5.6.7f1 (e80cc3114ac1)",
10-
"2017",
10+
"2017.4.40f1",
1111
"2018",
12-
"2019",
13-
"2020",
14-
"2021",
15-
"2022",
16-
"6000.0",
17-
"6000.1",
12+
"2019.x",
13+
"2020.*",
14+
"2021.3.x",
15+
"2022.3.*",
16+
"6000.0.x",
17+
"6000.1.*",
1818
"6000.2"
1919
],
2020
"include": [

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
contents: read
1111
steps:
1212
- uses: actions/checkout@v5
13-
- uses: actions/setup-node@v4
13+
- uses: actions/setup-node@v6
1414
with:
1515
node-version: 24.x
1616
registry-url: "https://registry.npmjs.org"

.github/workflows/unity-build.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ jobs:
2626
RUN_BUILD: '' # Set to true if the build pipeline package can be installed and used
2727
steps:
2828
- name: Free Disk Space
29-
if: ${{ matrix.os == 'ubuntu-latest' && matrix.unity-version == '6000.2' }}
29+
if: ${{ matrix.os == 'ubuntu-latest' && (matrix.unity-version != '2018' && matrix.unity-version != '2017.4.40f1') }}
3030
uses: endersonmenezes/free-disk-space@713d134e243b926eba4a5cce0cf608bfd1efb89a # v2.1.1
3131
with:
3232
remove_android: true
3333
remove_dotnet: false
3434
remove_tool_cache: false
3535
- uses: actions/checkout@v5
36-
- uses: actions/setup-node@v4
36+
- uses: actions/setup-node@v6
3737
with:
3838
node-version: 24.x
3939
- name: Setup unity-cli
@@ -138,11 +138,3 @@ jobs:
138138
shell: bash
139139
run: |
140140
unity-cli return-license --license personal
141-
- name: Upload Logs
142-
if: always()
143-
uses: actions/upload-artifact@v4
144-
with:
145-
name: ${{ github.run_id }}.${{ github.run_attempt }} ${{ matrix.os }} ${{ matrix.unity-version }} ${{ matrix.build-target }} logs
146-
retention-days: 1
147-
path: |
148-
${{ github.workspace }}/**/*.log

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ npm install -g @rage-against-the-pixel/unity-cli
5050
In general, the command structure is:
5151

5252
```bash
53-
unity-cli [command] [options] <args...>
53+
unity-cli [command] {options} <args...>
5454
```
5555

5656
With options always using double dashes (`--option`) and arguments passed directly to Unity or Unity Hub commands as they normally would with single dashes (`-arg`). Each option typically has a short alias using a single dash (`-o`), except for commands where we pass through arguments, as those get confused by the command parser.

package-lock.json

Lines changed: 50 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rage-against-the-pixel/unity-cli",
3-
"version": "1.5.3",
3+
"version": "1.5.4",
44
"description": "A command line utility for the Unity Game Engine.",
55
"author": "RageAgainstThePixel",
66
"license": "MIT",
@@ -43,9 +43,9 @@
4343
"scripts": {
4444
"build": "tsc",
4545
"dev": "tsc --watch",
46+
"tests": "jest --roots tests",
4647
"link": "npm link",
47-
"unlink": "npm unlink @rage-against-the-pixel/unity-cli",
48-
"tests": "jest --roots tests"
48+
"unlink": "npm unlink @rage-against-the-pixel/unity-cli"
4949
},
5050
"dependencies": {
5151
"@electron/asar": "^4.0.1",
@@ -60,7 +60,7 @@
6060
},
6161
"devDependencies": {
6262
"@types/jest": "^30.0.0",
63-
"@types/node": "^24.9.2",
63+
"@types/node": "^24.10.1",
6464
"@types/semver": "^7.7.1",
6565
"@types/update-notifier": "^6.0.8",
6666
"jest": "^30.2.0",

0 commit comments

Comments
 (0)