Fix Docker setup and CI installation (#1212)

This commit is contained in:
Bas Nijholt 2025-06-15 21:31:51 -07:00 committed by GitHub
commit ded439e6f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 32 additions and 66 deletions

View file

@ -31,8 +31,11 @@ runs:
uses: actions/setup-python@v5.3.0
with:
python-version: ${{ inputs.python-version }}
- name: Set up UV
uses: astral-sh/setup-uv@v6
- name: Install dependencies
shell: bash
run: |
uv venv --python ${{ inputs.python-version }}
./scripts/setup-dependencies
./scripts/setup-symlinks

View file

@ -14,46 +14,22 @@ jobs:
fail-fast: false
matrix:
include:
- python-version: "3.11"
core-version: "2023.7.3"
- python-version: "3.11"
core-version: "2023.8.4"
- python-version: "3.11"
core-version: "2023.9.3"
- python-version: "3.11"
core-version: "2023.10.5"
- python-version: "3.11"
core-version: "2023.11.3"
- python-version: "3.11"
core-version: "2023.12.4"
- python-version: "3.11"
core-version: "2024.1.6"
- python-version: "3.11"
core-version: "2024.2.5"
- python-version: "3.12"
core-version: "2024.3.3"
- python-version: "3.12"
core-version: "2024.4.4"
- python-version: "3.12"
core-version: "2024.5.5"
- python-version: "3.12"
core-version: "2024.6.4"
- python-version: "3.12"
core-version: "2024.7.4"
- python-version: "3.12"
core-version: "2024.8.3"
- python-version: "3.12"
core-version: "2024.9.3"
- python-version: "3.12"
core-version: "2024.10.4"
- python-version: "3.12"
core-version: "2024.11.3"
- python-version: "3.12"
core-version: "2024.12.5"
- python-version: "3.12"
core-version: "2025.1.0b5"
- python-version: "3.13"
core-version: "dev"
- core-version: "2024.12.5"
python-version: "3.12"
- core-version: "2025.1.4"
python-version: "3.12"
- core-version: "2025.2.5"
python-version: "3.13"
- core-version: "2025.3.4"
python-version: "3.13"
- core-version: "2025.4.4"
python-version: "3.13"
- core-version: "2025.5.3"
python-version: "3.13"
- core-version: "2025.6.1"
python-version: "3.13"
- core-version: "dev"
python-version: "3.13"
steps:
- name: Check out code from GitHub
uses: actions/checkout@v4

View file

@ -20,7 +20,7 @@ jobs:
- name: Install Home Assistant
uses: ./.github/workflows/install_dependencies
with:
python-version: "3.12"
python-version: "3.13"
- name: Install markdown-code-runner and README code dependencies
run: |