Skip to content

feat: Move CollapsingButton to the right and adapt marging #831

feat: Move CollapsingButton to the right and adapt marging

feat: Move CollapsingButton to the right and adapt marging #831

name: Validate translations
on:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
validate-strings:
runs-on: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/[email protected]
- name: Clone Ink repository
uses: actions/[email protected]
with:
repository: infomaniak/ink_utils
ref: main
submodules: true
path: ink_utils
- name: Set up Python
uses: actions/[email protected]
with:
python-version: '3.11'
- name: Create venv and install requirements
run: |
cd ink_utils
python -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
- name: Create Ink config YAML
run: |
PR_PATH=$(pwd)
cat <<EOF > ink_utils/settings.yml
app:
global:
project_root: "${PR_PATH}/app"
emoji:
global:
project_root: "${PR_PATH}/EmojiComponents"
EOF
- name: Run Ink validation for app
run: |
source ink_utils/venv/bin/activate
python ink_utils/main.py project app
python ink_utils/main.py loco --check --verbose
# App specific steps
- name: Run Ink validation for emoji reaction module
run: |
source ink_utils/venv/bin/activate
python ink_utils/main.py project emoji
python ink_utils/main.py loco --check --verbose