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')" 
3336            echo "::set-output name=difference::false" 
3437          else 
3538            echo "::set-output name=difference::true" 
39+             echo "Differences:" 
40+             diff openapi.json ./src/Packages/ZkEvmApi/api~/openapi.yaml 
3641          fi 
3742
3843name : Generate API if there are differences 
6671          rm openapi-generator-cli.jar 
6772          rm openapi.json 
6873
74+ name : Open sample app in Unity to generate .meta files 
75+         if : steps.comparison.outputs.difference == 'true' 
76+         uses : game-ci/unity-test-runner@v4 
77+         env :
78+           UNITY_EMAIL : ${{ secrets.UNITY_EMAIL }} 
79+           UNITY_PASSWORD : ${{ secrets.UNITY_PASSWORD }} 
80+           UNITY_SERIAL : ${{ secrets.UNITY_SERIAL }} 
81+         with :
82+           unityVersion : 2021.3.26f1 
83+           projectPath : ' ./sample' 
84+           githubToken : ${{ secrets.GITHUB_TOKEN }} 
85+           testMode : ' EditMode' 
86+ 
6987      - name : Create or update PR 
7088        if : steps.comparison.outputs.difference == 'true' 
7189        uses : gr2m/create-or-update-pull-request-action@v1 
7593          title : " feat: update immutable zkEVM API package" 
7694          body : " Update Immutable zkEVM API package" 
7795          branch : " chore/update-zkevm-api-${{ steps.date.outputs.date }}" 
78-           commit-message : " feat: update immutable zkEVM API package" 
96+           commit-message : " feat: update immutable zkEVM API package" 
97+           paths : ./src/Packages/ZkEvmApi/ 
0 commit comments