diff --git a/.github/workflows/cicd.yaml b/.github/workflows/cicd.yaml index 4e3a86db..20eb806a 100644 --- a/.github/workflows/cicd.yaml +++ b/.github/workflows/cicd.yaml @@ -16,9 +16,9 @@ jobs: python-version: ["3.10", "3.11", "3.12"] fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install poetry @@ -45,8 +45,8 @@ jobs: name: pre-commit runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.11" - name: Install pre-commit @@ -61,7 +61,7 @@ jobs: name: HACS validation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: hacs/action@main with: category: appdaemon @@ -69,9 +69,9 @@ jobs: name: Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.11" - name: Install poetry @@ -130,7 +130,7 @@ jobs: needs: [test, pre-commit, hacs, docs] if: startsWith(github.ref, 'refs/tags/v') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Archive Release uses: thedoctor0/zip-release@master with: @@ -154,7 +154,7 @@ jobs: needs: [deploy] if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref_name, 'b') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: main - run: mv RELEASE_NOTES.md RELEASE_NOTES.old.md @@ -173,9 +173,9 @@ jobs: needs: [deploy] if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref_name, 'b') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.11" - name: Install poetry diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 93423ade..c6e065af 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -18,9 +18,9 @@ jobs: python_version: ["3.10", "3.11", "3.12"] steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python_version }} - name: Install poetry @@ -40,9 +40,9 @@ jobs: run: poetry install if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true' - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: python setup-python-dependencies: false - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/hacs.yml b/.github/workflows/hacs.yml index 3d0c96ed..864d017c 100644 --- a/.github/workflows/hacs.yml +++ b/.github/workflows/hacs.yml @@ -8,7 +8,7 @@ jobs: validate: runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: HACS validation uses: hacs/action@main with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d99eb5d9..0001baff 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -38,13 +38,13 @@ jobs: else echo "DRY_RUN_ARG=" >> $GITHUB_ENV fi - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 ref: main persist-credentials: false - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.11" - run: pip install commitizen diff --git a/.github/workflows/update-license.yml b/.github/workflows/update-license.yml index 62dc0393..3859f1a5 100644 --- a/.github/workflows/update-license.yml +++ b/.github/workflows/update-license.yml @@ -9,7 +9,7 @@ jobs: run: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - uses: FantasticFiasco/action-update-license-year@v3