From effde1c7bf3a7b8b374e0734b236fe07fb95700a Mon Sep 17 00:00:00 2001 From: alemuntoni Date: Thu, 27 Oct 2022 16:07:40 +0200 Subject: [PATCH] update all uses:actions to latest versions --- .github/workflows/AutoMergeMainOnDevel.yml | 2 +- .github/workflows/CreateRelease.yml | 60 +++++++++++----------- .github/workflows/Linux.yml | 12 ++--- .github/workflows/MacOS.yml | 10 ++-- .github/workflows/Windows.yml | 12 ++--- 5 files changed, 48 insertions(+), 48 deletions(-) diff --git a/.github/workflows/AutoMergeMainOnDevel.yml b/.github/workflows/AutoMergeMainOnDevel.yml index 1fba0310b..1800f780e 100644 --- a/.github/workflows/AutoMergeMainOnDevel.yml +++ b/.github/workflows/AutoMergeMainOnDevel.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Merge main -> devel uses: devmasx/merge-branch@master with: diff --git a/.github/workflows/CreateRelease.yml b/.github/workflows/CreateRelease.yml index 5928d8047..3777c6fca 100644 --- a/.github/workflows/CreateRelease.yml +++ b/.github/workflows/CreateRelease.yml @@ -17,14 +17,14 @@ jobs: name: Update ML_VERSION runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: true - name: Update MeshLab version run : | echo ${{ github.event.inputs.version }} | tr -d '\n'> ML_VERSION - name: commit ML_VERSION change - uses: stefanzweifel/git-auto-commit-action@v4.1.1 + uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: Set MeshLab version to ${{ github.event.inputs.version }} @@ -37,18 +37,18 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: main submodules: recursive - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} @@ -75,12 +75,12 @@ jobs: run: | bash scripts/${{ runner.os }}/2_deploy_and_appimage.sh - name: Upload Meshlab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_linux_portable${{steps.envs.outputs.artifact_suffix}} path: install/ - name: Upload Meshlab AppImage - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_linux_appimage${{steps.envs.outputs.artifact_suffix}} path: MeshLab*-linux.AppImage @@ -94,7 +94,7 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: main submodules: recursive @@ -104,12 +104,12 @@ jobs: npm install -g appdmg - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} @@ -153,12 +153,12 @@ jobs: run: | bash scripts/${{ runner.os }}/3_dmg.sh - name: Upload MeshLab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_macos_portable${{steps.envs.outputs.artifact_suffix}} path: install/MeshLab*.app - name: Upload DMG - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_macos_dmg${{steps.envs.outputs.artifact_suffix}} path: install/MeshLab*-macos.dmg @@ -172,7 +172,7 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: ref: main submodules: recursive @@ -180,12 +180,12 @@ jobs: uses: ilammy/msvc-dev-cmd@v1 - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} @@ -228,7 +228,7 @@ jobs: run: | bash scripts/${{ runner.os }}/internal/nsis_script.sh - name: Create Installer - uses: joncloud/makensis-action@v1 + uses: joncloud/makensis-action@v3.7 with: script-file: "install/meshlab_final.nsi" - name: Move Installer @@ -243,12 +243,12 @@ jobs: run: | .\scripts\Windows\internal\sign_dlls.ps1 -pssw '${{ secrets.WIN_CERTIFICATE_PSSW }}' -path 'installer\' - name: Uploading MeshLab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_windows_portable${{steps.envs.outputs.artifact_suffix}} path: install - name: Upload Meshlab Installer - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_windows_installer${{steps.envs.outputs.artifact_suffix}} path: installer/MeshLab*-windows.exe @@ -262,22 +262,22 @@ jobs: #Download Linux Packages - name: Download Linux ZIP - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_linux_portable path: meshlab_linux_portable - name: Download Linux ZIP-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_linux_portable_double path: meshlab_linux_portable_double - name: Download Linux AppImage - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_linux_appimage path: meshlab_linux_appimage - name: Download Linux AppImage-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_linux_appimage_double path: meshlab_linux_appimage_double @@ -312,22 +312,22 @@ jobs: #Download MacOS Package - name: Download MacOS DMG - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_macos_dmg path: meshlab_macos_dmg - name: Download MacOS DMG-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_macos_dmg_double path: meshlab_macos_dmg_double - name: Download MacOS Portable - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_macos_portable path: meshlab_macos_portable - name: Download MacOS Portable-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_macos_portable_double path: meshlab_macos_portable_double @@ -345,22 +345,22 @@ jobs: #Download Windows Packages - name: Download Windows ZIP - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_windows_portable path: meshlab_windows_portable - name: Download Windows ZIP-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_windows_portable_double path: meshlab_windows_portable_double - name: Download Windows Installer - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_windows_installer path: meshlab_windows_installer - name: Download Windows Installer-d - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: meshlab_windows_installer_double path: meshlab_windows_installer_double diff --git a/.github/workflows/Linux.yml b/.github/workflows/Linux.yml index e6da60092..38fa7081a 100644 --- a/.github/workflows/Linux.yml +++ b/.github/workflows/Linux.yml @@ -15,17 +15,17 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: cached: ${{ steps.cache-qt.outputs.cache-hit }} version: ${{ env.QT_VERSION }} @@ -62,17 +62,17 @@ jobs: # arch: 'amd64' # desc: 'MeshLab ${{steps.envs.outputs.version}} deb package.' - name: Upload MeshLab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_linux_portable${{steps.envs.outputs.artifact_suffix}} path: install/ - name: Upload MeshLab AppImage - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_linux_appimage${{steps.envs.outputs.artifact_suffix}} path: MeshLab*-linux.AppImage #- name: Upload MeshLab deb - # uses: actions/upload-artifact@v2 + # uses: actions/upload-artifact@v3 # with: # name: meshlab_linux_deb${{steps.envs.outputs.artifact_suffix}} # path: MeshLab_${{steps.envs.outputs.version}}_amd64.deb diff --git a/.github/workflows/MacOS.yml b/.github/workflows/MacOS.yml index ffc8376b3..407543c3a 100644 --- a/.github/workflows/MacOS.yml +++ b/.github/workflows/MacOS.yml @@ -15,7 +15,7 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive - name: Install dependencies @@ -24,12 +24,12 @@ jobs: npm install -g appdmg - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: cached: ${{ steps.cache-qt.outputs.cache-hit }} version: ${{ env.QT_VERSION }} @@ -55,12 +55,12 @@ jobs: run: | bash scripts/${{ runner.os }}/3_dmg.sh - name: Upload MeshLab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_macos_portable${{steps.envs.outputs.artifact_suffix}} path: install/MeshLab*.app - name: Upload DMG - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_macos_dmg${{steps.envs.outputs.artifact_suffix}} path: install/MeshLab*.dmg diff --git a/.github/workflows/Windows.yml b/.github/workflows/Windows.yml index 2bcb8ca68..e0d16a1f0 100644 --- a/.github/workflows/Windows.yml +++ b/.github/workflows/Windows.yml @@ -14,19 +14,19 @@ jobs: precision: [single_precision, double_precision] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: recursive - name: Setup MSVC uses: ilammy/msvc-dev-cmd@v1 - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ../Qt key: ${{ runner.os }}-QtCache-${{ env.QT_VERSION }} - name: Install Qt - uses: jurplel/install-qt-action@v2 + uses: jurplel/install-qt-action@v3 with: cached: ${{ steps.cache-qt.outputs.cache-hit }} version: ${{ env.QT_VERSION }} @@ -61,7 +61,7 @@ jobs: run: | bash scripts/${{ runner.os }}/internal/nsis_script.sh - name: Create Installer - uses: joncloud/makensis-action@v1 + uses: joncloud/makensis-action@v3.7 with: script-file: "install/meshlab_final.nsi" - name: Move Installer @@ -73,12 +73,12 @@ jobs: rm install/ExecWaitJob.nsh rm install/FileAssociation.nsh - name: Uploading MeshLab Portable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_windows_portable${{steps.envs.outputs.artifact_suffix}} path: install - name: Upload Meshlab Installer - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: meshlab_windows_installer${{steps.envs.outputs.artifact_suffix}} path: installer/MeshLab*-windows.exe