diff --git a/.github/workflows/benchmark-impl.yml b/.github/workflows/benchmark-impl.yml index 53c89e0..290117c 100644 --- a/.github/workflows/benchmark-impl.yml +++ b/.github/workflows/benchmark-impl.yml @@ -96,7 +96,7 @@ jobs: shell: bash - name: Store benchmark file - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ steps.vars.outputs.timeit }} path: ${{ steps.vars.outputs.timeit }} @@ -117,7 +117,7 @@ jobs: merge-multiple: true path: benchmarks - name: Store benchmark data archive - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 id: upload with: name: benchmarks diff --git a/.github/workflows/build-exes-impl.yml b/.github/workflows/build-exes-impl.yml index fba507f..4c569e9 100644 --- a/.github/workflows/build-exes-impl.yml +++ b/.github/workflows/build-exes-impl.yml @@ -205,7 +205,7 @@ jobs: - name: Upload all cached app data/programs id: upload-cached-app-data - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-app-data-cache path: ~/.cache/${{ inputs.executable_name }} @@ -275,7 +275,7 @@ jobs: - name: Upload executable artifact (file) id: upload-file if: steps.win_onefile.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win.exe path: ${{ inputs.pyinstaller_dir }}/dist/onefile/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win.exe @@ -283,21 +283,21 @@ jobs: - name: Upload executable artifact (folder) id: upload-folder if: steps.win_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win-dir path: ${{ inputs.pyinstaller_dir }}/dist/onedir/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win-dir - name: Upload spec file if: steps.win_onefile.outcome == 'success' || steps.win_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win.spec path: ${{ inputs.pyinstaller_dir }}/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win.spec - name: Upload build directory if: steps.win_onefile.outcome == 'success' || steps.win_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win-build path: ${{ inputs.pyinstaller_dir }}/build/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-win @@ -403,7 +403,7 @@ jobs: - name: Upload executable artifact (file) id: upload-file if: steps.mac_onefile.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS path: ${{ inputs.pyinstaller_dir }}/dist/onefile/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS @@ -411,21 +411,21 @@ jobs: - name: Upload executable artifact (folder) id: upload-folder if: steps.mac_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS-dir path: ${{ inputs.pyinstaller_dir }}/dist/onedir/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS-dir - name: Upload spec file if: steps.mac_onefile.outcome == 'success' || steps.mac_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS.spec path: ${{ inputs.pyinstaller_dir }}/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS.spec - name: Upload build directory if: steps.mac_onefile.outcome == 'success' || steps.mac_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS-build path: ${{ inputs.pyinstaller_dir }}/build/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-macOS @@ -590,7 +590,7 @@ jobs: - name: Upload executable artifact (file) id: upload-file if: steps.linux_onefile.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux path: ${{ inputs.pyinstaller_dir }}/dist/onefile/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux @@ -598,21 +598,21 @@ jobs: - name: Upload executable artifact (folder) id: upload-folder if: steps.linux_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux-dir path: ${{ inputs.pyinstaller_dir }}/dist/onedir/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux-dir - name: Upload spec file if: steps.linux_onefile.outcome == 'success' || steps.linux_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux.spec path: ${{ inputs.pyinstaller_dir }}/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux.spec - name: Upload build directory if: steps.linux_onefile.outcome == 'success' || steps.linux_onedir.outcome == 'success' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux-build path: ${{ inputs.pyinstaller_dir }}/build/${{ inputs.executable_name }}-${{ needs.status.outputs.version }}-linux diff --git a/.github/workflows/doc-build-impl.yml b/.github/workflows/doc-build-impl.yml index bb3b277..ce74e78 100644 --- a/.github/workflows/doc-build-impl.yml +++ b/.github/workflows/doc-build-impl.yml @@ -120,7 +120,7 @@ jobs: working-directory: docs - name: Upload documentation artifact id: upload - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.artifact-root-name }}-documentation (${{ inputs.ref }}) path: docs/build/html diff --git a/.github/workflows/release-impl.yml b/.github/workflows/release-impl.yml index cca0c5f..c72d5f1 100644 --- a/.github/workflows/release-impl.yml +++ b/.github/workflows/release-impl.yml @@ -282,7 +282,7 @@ jobs: new_tag: ${{ steps.new_tag.outputs.tag }} - name: Store the incremental CHANGELOG - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 id: upload-changelog with: name: CHANGELOG_increment @@ -327,7 +327,7 @@ jobs: - name: Upload all cached app data/programs id: upload-cached-app-data - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-app-data-cache path: ~/.cache/${{ inputs.executable_name }} @@ -449,13 +449,13 @@ jobs: TARGET: ${{ env.BUILT_EXE_BASE_NAME }}-${{ matrix.executable_os }}-dir - name: Upload executable artifact (file) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ env.BUILT_EXE_BASE_NAME }}-${{ matrix.executable_os }}${{ matrix.executable_ext }} path: ${{ env.BUILT_EXE_PATH_FILE }} - name: Upload executable artifact (compressed folder) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ env.BUILT_EXE_BASE_NAME }}-${{ matrix.executable_os }}-dir.zip path: ${{ env.BUILT_EXE_PATH_DIR_ZIPPED }} @@ -536,13 +536,13 @@ jobs: cd .. - name: Upload executable artifact (file) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ env.BUILT_EXE_BASE_NAME }}-linux path: ${{ env.BUILT_EXE_PATH_FILE }} - name: Upload executable artifact (compressed folder) - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ env.BUILT_EXE_BASE_NAME }}-linux-dir.zip path: ${{ inputs.pyinstaller_dir }}/dist/onedir/${{ env.BUILT_EXE_BASE_NAME }}-linux-dir.zip @@ -591,7 +591,7 @@ jobs: poetry run ${{ inputs.executable_name }} --timeit-file benchmark_make_workflow_${{ matrix.num_elements }}_elements-${{ runner.os }}-py-${{ matrix.python-version }}.txt make ${{ inputs.benchmark_make_workflow }} --var N ${{ matrix.num_elements }} - name: Store benchmark data - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: benchmark_make_workflow_${{ matrix.num_elements }}_elements-${{ runner.os }}-py-${{ matrix.python-version }}.txt path: benchmark_make_workflow_${{ matrix.num_elements }}_elements-${{ runner.os }}-py-${{ matrix.python-version }}.txt @@ -619,7 +619,7 @@ jobs: run: | zip -r ./benchmarks.zip benchmarks - name: Store compound benchmark data - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: benchmarks.zip path: benchmarks.zip @@ -776,7 +776,7 @@ jobs: working-directory: docs - name: Upload documentation artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: docs_html path: docs/build/html diff --git a/.github/workflows/test-impl.yml b/.github/workflows/test-impl.yml index d0bcbd5..619d132 100644 --- a/.github/workflows/test-impl.yml +++ b/.github/workflows/test-impl.yml @@ -216,7 +216,7 @@ jobs: - name: Upload all cached app data/programs id: upload-cached-app-data - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: ${{ inputs.executable_name }}-app-data-cache path: ~/.cache/${{ inputs.executable_name }}