diff --git a/.github/workflows/hacs.yaml b/.github/workflows/hacs.yaml index c4415a9..8fc2009 100644 --- a/.github/workflows/hacs.yaml +++ b/.github/workflows/hacs.yaml @@ -4,18 +4,18 @@ name: hacs on: push: branches: - - main + - main + - release/* pull_request: schedule: - - cron: "0 0 * * *" + - cron: "0 0 * * *" jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - name: HACS validation - uses: hacs/action@22.5.0 - with: - category: "integration" - \ No newline at end of file + - uses: actions/checkout@v5 + - name: HACS validation + uses: hacs/action@22.5.0 + with: + category: "integration" diff --git a/.github/workflows/hassfest.yaml b/.github/workflows/hassfest.yaml index 70da5b0..fb192ee 100644 --- a/.github/workflows/hassfest.yaml +++ b/.github/workflows/hassfest.yaml @@ -4,14 +4,15 @@ name: hassfest on: push: branches: - - main + - main + - release/* pull_request: schedule: - - cron: "0 0 * * *" + - cron: "0 0 * * *" jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - uses: home-assistant/actions/hassfest@master \ No newline at end of file + - uses: actions/checkout@v5 + - uses: home-assistant/actions/hassfest@master diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 620e9e4..375b22b 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -5,20 +5,21 @@ on: push: pull_request: + jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - name: "Set up Python" - uses: actions/setup-python@v5 - with: - python-version-file: ".python-version" - - name: Install the latest version of uv - uses: astral-sh/setup-uv@v6 - with: - enable-cache: true - - name: Sync dependencies - run: scripts/sync - - name: Lint (pylint/ruff lint) - run: scripts/check + - uses: actions/checkout@v5 + - name: "Set up Python" + uses: actions/setup-python@v5 + with: + python-version-file: ".python-version" + - name: Install the latest version of uv + uses: astral-sh/setup-uv@v6 + with: + enable-cache: true + - name: Sync dependencies + run: scripts/sync + - name: Lint (pylint/ruff lint) + run: scripts/check