ci: faster patch test (#17386)

* ci: slightly faster patch test

This workflow doesn't seem to properly cache built versions :)

* ci: bump pyenv action to latest version

latest version has fix for tool cache


[skip ci]
This commit is contained in:
Ankush Menat 2022-07-04 12:09:03 +05:30 committed by GitHub
parent 06ce1f33ec
commit 234c8beed6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,9 +31,9 @@ jobs:
uses: actions/checkout@v3
- name: Setup Python
uses: "gabrielfalcao/pyenv-action@v9"
uses: "gabrielfalcao/pyenv-action@v10"
with:
versions: 3.10:latest, 3.7:latest, 2.7:latest
versions: 3.10:latest, 3.7:latest
- name: Setup Node
uses: actions/setup-node@v3
@ -120,14 +120,10 @@ jobs:
cd apps/frappe/
git remote set-url upstream https://github.com/frappe/frappe.git
pyenv global $(pyenv versions | grep '3.7')
for version in $(seq 12 13)
do
echo "Updating to v$version"
if [ $version == 12 ]; then
pyenv global $(pyenv versions | grep '2.7')
elif [ $version == 13 ]; then
pyenv global $(pyenv versions | grep '3.7')
fi
branch_name="version-$version-hotfix"
git fetch --depth 1 upstream $branch_name:$branch_name
git checkout -q -f $branch_name