Skip to content

Commit f7e4394

Browse files
committed
this warning might be the reason SSL certificate is failing on Arch (when adding deadsnake PPA): "Note: for jammy and noble, older python versions requre libssl<3 so they are not currently built"
1 parent b121765 commit f7e4394

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

‎.github/workflows/gen_emu_config-build-win.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
runs-on: windows-2022
2222

2323
steps:
24-
- name: Set up Python 3.10
24+
- name: Set up Python
2525
uses: actions/setup-python@v5
2626
with:
27-
python-version: "3.10"
27+
python-version: "3.12"
2828

2929
### on Windows Git will auto change line ending to CRLF, not preferable
3030
- name: Ensure LF line ending

‎tools/generate_emu_config/recreate_venv_linux.sh‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ if [ "$(id -u)" -ne 0 ]; then
66
exit 1
77
fi
88

9-
python_package="python3.10"
9+
python_package="python3.12"
1010
venv=".env-linux"
1111
reqs_file="requirements.txt"
1212
script_dir=$( cd -- "$( dirname -- "${0}" )" &> /dev/null && pwd )
1313

14+
apt update -y || exit 1
15+
apt install software-properties-common -y
1416
add-apt-repository ppa:deadsnakes/ppa -y
1517
apt update -y || exit 1
1618
apt install "$python_package" -y || exit 1

0 commit comments

Comments
 (0)