Add setup python step

This commit is contained in:
ludeeus
2024-09-27 06:16:59 +00:00
parent f978473322
commit e15751144c
3 changed files with 26 additions and 0 deletions

View File

@ -35,6 +35,11 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4.1.7
- name: Set up Python
uses: actions/setup-python@v5.2.0
with:
python-version-file: ".python-version"
- name: Clone origin
run: git clone --depth 1 https://github.com/hacs/default /tmp/repositories/default
@ -62,6 +67,13 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4.1.7
- name: Set up Python
uses: actions/setup-python@v5.2.0
with:
python-version-file: ".python-version"
cache: "pip"
cache-dependency-path: "requirements.txt"
- name: Install dependencies if needed
run: scripts/setup
@ -78,6 +90,14 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4.1.7
- name: Set up Python
uses: actions/setup-python@v5.2.0
with:
python-version-file: ".python-version"
cache: "pip"
cache-dependency-path: "requirements.txt"
- name: Install dependencies if needed
run: scripts/setup

View File

@ -54,5 +54,10 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4.1.7
- name: Set up Python
uses: actions/setup-python@v5.2.0
with:
python-version-file: ".python-version"
- name: Check lists
run: python3 scripts/is_sorted.py

1
.python-version Normal file
View File

@ -0,0 +1 @@
3.10