chore(mobile): harden mobile OpenAPI codegen and dependency install (#30202)

* chore(mobile): harden mobile OpenAPI codegen and dependency install

* Cleaner mise cascade

* Version openapi-generator-cli with mise

* Relocate tool definition

* Update lock file
This commit is contained in:
Adam Gastineau 2026-07-27 06:07:31 -07:00 committed by GitHub
parent 3606144190
commit e3385ce183
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 55 additions and 755 deletions

View file

@ -127,9 +127,8 @@ jobs:
with:
packages: ''
- name: Get Packages
working-directory: ./mobile
run: flutter pub get
- name: Install dependencies
run: mise //mobile:install:ci
- name: Generate translation file
run: mise //mobile:codegen:translation
@ -226,9 +225,8 @@ jobs:
github_token: ${{ steps.token.outputs.token }}
working_directory: ./mobile
- name: Install Flutter dependencies
working-directory: ./mobile
run: flutter pub get
- name: Install dependencies
run: mise //mobile:install:ci
- name: Generate translation files
run: mise //mobile:codegen:translation