diff --git a/.github/workflows/firmware-build.yml b/.github/workflows/firmware-build.yml index 7a8bd64..1efc25e 100644 --- a/.github/workflows/firmware-build.yml +++ b/.github/workflows/firmware-build.yml @@ -21,7 +21,7 @@ jobs: products: ${{ steps.select.outputs.products }} steps: - name: Check out - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v7.0.1 with: fetch-depth: 0 @@ -64,7 +64,7 @@ jobs: product: ${{ fromJSON(needs.detect-changes.outputs.products) }} steps: - name: Check out - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v7.0.1 with: fetch-depth: 0 fetch-tags: true @@ -74,7 +74,7 @@ jobs: run: git ls-files --error-unmatch "products/${{ matrix.product }}/dependencies.lock" > /dev/null - name: Restore ESP-IDF managed components - uses: actions/cache@v4.2.3 + uses: actions/cache@v6.1.0 with: path: products/${{ matrix.product }}/managed_components key: idf-managed-${{ runner.os }}-v5.5.4-esp32c5-${{ matrix.product }}-${{ hashFiles('products/**/dependencies.lock', 'products/**/idf_component.yml', 'components/**/idf_component.yml') }} diff --git a/.github/workflows/host-tests.yml b/.github/workflows/host-tests.yml index dec94b5..cfc928a 100644 --- a/.github/workflows/host-tests.yml +++ b/.github/workflows/host-tests.yml @@ -20,7 +20,7 @@ jobs: host-tests-required: ${{ steps.select.outputs.host_tests_required }} steps: - name: Check out - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v7.0.1 with: fetch-depth: 0 @@ -59,7 +59,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v7.0.1 with: fetch-depth: 0 submodules: recursive @@ -68,7 +68,7 @@ jobs: run: git ls-files --error-unmatch products/go/dependencies.lock > /dev/null - name: Restore ESP-IDF managed components - uses: actions/cache@v4.2.3 + uses: actions/cache@v6.1.0 with: path: products/go/managed_components key: idf-managed-${{ runner.os }}-v5.5.4-esp32c5-go-${{ hashFiles('products/**/dependencies.lock', 'products/**/idf_component.yml', 'components/**/idf_component.yml') }} diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 11a1933..4b2cc33 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out - uses: actions/checkout@v4 + uses: actions/checkout@v7.0.1 - name: Set up Python uses: actions/setup-python@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b377dc4..fdf9ab6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: version: ${{ steps.version.outputs.value }} steps: - name: Check out - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v7.0.1 with: fetch-depth: 0 fetch-tags: true @@ -62,7 +62,7 @@ jobs: run: git ls-files --error-unmatch products/go/dependencies.lock > /dev/null - name: Restore ESP-IDF managed components - uses: actions/cache@v4.2.3 + uses: actions/cache@v6.1.0 with: path: products/go/managed_components key: idf-managed-${{ runner.os }}-v5.5.4-esp32c5-go-${{ hashFiles('products/**/dependencies.lock', 'products/**/idf_component.yml', 'components/**/idf_component.yml') }}