diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9e521024f..06b8cce8a 100755 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -240,7 +240,7 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: submodules: 'recursive' diff --git a/.github/workflows/build_and_publish_docs.yml b/.github/workflows/build_and_publish_docs.yml index c7a4e9377..718743921 100644 --- a/.github/workflows/build_and_publish_docs.yml +++ b/.github/workflows/build_and_publish_docs.yml @@ -13,7 +13,7 @@ jobs: contents: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 fetch-tags: true @@ -72,14 +72,14 @@ jobs: publish_dir: ./docs force_orphan: true - - uses: actions/upload-artifact@v5 + - uses: actions/upload-artifact@v7 if: env.PDF_GENERATED == 'true' with: name: espp_documentation.pdf path: ${{ env.DOC_BUILD_DIR_ROOT }}/latex/espp_documentation.pdf - name: Attach files to release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 if: ${{ github.event.release && github.event.action == 'published' && env.PDF_GENERATED == 'true' }} with: files: | diff --git a/.github/workflows/build_libraries.yml b/.github/workflows/build_libraries.yml index 2073893bf..8cc5645e5 100644 --- a/.github/workflows/build_libraries.yml +++ b/.github/workflows/build_libraries.yml @@ -17,13 +17,13 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: submodules: 'recursive' fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.12' @@ -36,7 +36,7 @@ jobs: cmake --build . --config Release --target install - name: Upload output folder - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: libespp_windows path: lib/pc @@ -48,13 +48,13 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: submodules: 'recursive' fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.12' @@ -64,7 +64,7 @@ jobs: ./build.sh - name: Upload output folder - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: libespp_linux path: lib/pc @@ -81,12 +81,12 @@ jobs: xcode-version: latest-stable - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.12' - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: submodules: 'recursive' fetch-depth: 0 @@ -97,7 +97,7 @@ jobs: ./build.sh - name: Upload output folder - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: libespp_macos path: lib/pc diff --git a/.github/workflows/static_analysis.yml b/.github/workflows/static_analysis.yml index 2bd387166..4cc5f6c9a 100644 --- a/.github/workflows/static_analysis.yml +++ b/.github/workflows/static_analysis.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Run static analysis uses: esp-cpp/StaticAnalysis@master diff --git a/.github/workflows/upload_components.yml b/.github/workflows/upload_components.yml index cddf7092e..bfa0e014f 100755 --- a/.github/workflows/upload_components.yml +++ b/.github/workflows/upload_components.yml @@ -11,7 +11,7 @@ jobs: upload_components: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: submodules: "recursive" - name: Upload components to the component registry