mirror of
https://github.com/divkit/divkit.git
synced 2026-06-06 20:07:59 +00:00
use same env across publish/test scripts
commit_hash:6f97c356b29992caa7046ef5cea81bc107c662ac
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
#!/bin/bash
|
||||
python3.13 -m venv ~/uv
|
||||
~/uv/bin/pip install uv==0.10.0
|
||||
|
||||
scriptDir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
||||
|
||||
@@ -10,17 +12,17 @@ apiGenDir=$scriptDir/../../api_generator
|
||||
|
||||
cd $apiGenDir
|
||||
echo Executing api_generator with [config = $config] [schemaDir = $schemaDir] [outputDir = $outputDir]
|
||||
python3 -m api_generator -c $config -s $schemaDir -o $outputDir
|
||||
python3.13 -m api_generator -c $config -s $schemaDir -o $outputDir
|
||||
|
||||
if [[ $1 = "--no-lint" ]]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
echo "Install dependencies"
|
||||
(cd $scriptDir && uv sync --group dev --no-install-project)
|
||||
(cd $scriptDir && ~/uv/bin/uv sync --group dev --no-install-project)
|
||||
|
||||
echo "Check code"
|
||||
(cd $scriptDir && uv run ruff check --fix $outputDir)
|
||||
(cd $scriptDir && ~/uv/bin/uv run ruff check --fix $outputDir)
|
||||
|
||||
echo "Format code"
|
||||
(cd $scriptDir && uv run ruff format $outputDir)
|
||||
(cd $scriptDir && ~/uv/bin/uv run ruff format $outputDir)
|
||||
|
||||
Reference in New Issue
Block a user