Skip to content

Commit 236eeff

Browse files
committed
ci: update zkevem api package update workflow to generate meta files
1 parent cd8c935 commit 236eeff

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

.github/workflows/update-zkevm-api-package.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ jobs:
1111
- name: Check out repository
1212
uses: actions/checkout@v3
1313

14+
- name: Pull files from Git LFS
15+
run: git lfs pull
16+
1417
- name: Get current date and time
1518
id: date
1619
run: echo "::set-output name=date::$(date +'%Y-%m-%d-%H-%M-%S')"
@@ -66,6 +69,19 @@ jobs:
6669
rm openapi-generator-cli.jar
6770
rm openapi.json
6871
72+
- name: Open sample app in Unity to generate .meta files
73+
if: steps.comparison.outputs.difference == 'true'
74+
uses: game-ci/unity-test-runner@v4
75+
env:
76+
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
77+
UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }}
78+
UNITY_SERIAL: ${{ secrets.UNITY_SERIAL }}
79+
with:
80+
unityVersion: 2021.3.26f1
81+
projectPath: './sample'
82+
githubToken: ${{ secrets.GITHUB_TOKEN }}
83+
testMode: 'EditMode'
84+
6985
- name: Create or update PR
7086
if: steps.comparison.outputs.difference == 'true'
7187
uses: gr2m/create-or-update-pull-request-action@v1
@@ -75,4 +91,5 @@ jobs:
7591
title: "feat: update immutable zkEVM API package"
7692
body: "Update Immutable zkEVM API package"
7793
branch: "chore/update-zkevm-api-${{ steps.date.outputs.date }}"
78-
commit-message: "feat: update immutable zkEVM API package"
94+
commit-message: "feat: update immutable zkEVM API package"
95+
paths: ./src/Packages/ZkEvmApi/

sample/Packages/manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"com.alttester.sdk": "2.1.1",
44
"com.cysharp.unitask": "2.3.3",
55
"com.immutable.passport": "file:../../src/Packages/Passport",
6+
"com.immutable.api.zkevm": "file:../../src/Packages/ZkEvmApi",
67
"com.unity.ai.navigation": "1.1.4",
78
"com.unity.ide.visualstudio": "2.0.21",
89
"com.unity.ide.vscode": "1.2.5",

sample/Packages/packages-lock.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@
1414
"dependencies": {},
1515
"url": "https://package.openupm.com"
1616
},
17+
"com.immutable.api.zkevm": {
18+
"version": "file:../../src/Packages/ZkEvmApi",
19+
"depth": 0,
20+
"source": "local",
21+
"dependencies": {
22+
"com.unity.nuget.newtonsoft-json": "3.0.2"
23+
}
24+
},
1725
"com.immutable.passport": {
1826
"version": "file:../../src/Packages/Passport",
1927
"depth": 0,

0 commit comments

Comments
 (0)