diff --git a/.github/workflows/docs_build.yml b/.github/workflows/docs_build.yml index d5cd652f3df..d38cfaffe4d 100644 --- a/.github/workflows/docs_build.yml +++ b/.github/workflows/docs_build.yml @@ -38,7 +38,7 @@ jobs: PATH=/home/runner/.local/bin:$PATH pip3 install -r requirements.txt --prefer-binary PATH=/home/runner/.local/bin:$PATH SPHINXOPTS="-W" build-docs -l en - name: Archive Docs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: docs path: docs diff --git a/.github/workflows/hil.yml b/.github/workflows/hil.yml index 0b29d4aafb9..bc3afe4193a 100644 --- a/.github/workflows/hil.yml +++ b/.github/workflows/hil.yml @@ -56,7 +56,7 @@ jobs: run: | bash .github/scripts/tests_build.sh -c -t ${{matrix.chip}} -i ${{matrix.chunks}} -m ${{env.MAX_CHUNKS}} - name: Upload ${{matrix.chip}}-${{matrix.chunks}} artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{matrix.chip}}-${{matrix.chunks}}.artifacts path: | @@ -81,7 +81,7 @@ jobs: uses: actions/checkout@v4 - name: Download ${{matrix.chip}}-${{matrix.chunks}} artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ${{matrix.chip}}-${{matrix.chunks}}.artifacts path: ~/.arduino/tests/ @@ -97,7 +97,7 @@ jobs: bash .github/scripts/tests_run.sh -c -t ${{matrix.chip}} -i ${{matrix.chunks}} -m ${{env.MAX_CHUNKS}} -e - name: Upload test result artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: test_results-${{matrix.chip}}-${{matrix.chunks}} @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Event File path: ${{github.event_path}} diff --git a/.github/workflows/lib.yml b/.github/workflows/lib.yml index 3995aaad4fd..da2e5ed6a04 100644 --- a/.github/workflows/lib.yml +++ b/.github/workflows/lib.yml @@ -75,9 +75,9 @@ jobs: - --warnings="all" - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: ${{ env.SKETCHES_REPORTS_ARTIFACT_NAME }} + name: ${{ env.SKETCHES_REPORTS_ARTIFACT_NAME }}-${{ matrix.target }} path: ${{ env.SKETCHES_REPORTS_PATH }} report-to-file: @@ -98,9 +98,10 @@ jobs: # This step is needed to get the size data produced by the compile jobs - name: Download sketches reports artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: - name: ${{ env.SKETCHES_REPORTS_ARTIFACT_NAME }} + pattern: ${{ env.SKETCHES_REPORTS_ARTIFACT_NAME }}-* + merge-multiple: true path: ${{ env.SKETCHES_REPORTS_PATH }} - name: Report results @@ -129,7 +130,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: Event File - path: ${{github.event_path}} \ No newline at end of file + path: ${{github.event_path}}