mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-13 08:09:39 +00:00
update all uses:actions to latest versions
This commit is contained in:
parent
0c760bcefe
commit
effde1c7bf
2
.github/workflows/AutoMergeMainOnDevel.yml
vendored
2
.github/workflows/AutoMergeMainOnDevel.yml
vendored
@ -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:
|
||||
|
||||
60
.github/workflows/CreateRelease.yml
vendored
60
.github/workflows/CreateRelease.yml
vendored
@ -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
|
||||
|
||||
12
.github/workflows/Linux.yml
vendored
12
.github/workflows/Linux.yml
vendored
@ -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
|
||||
|
||||
10
.github/workflows/MacOS.yml
vendored
10
.github/workflows/MacOS.yml
vendored
@ -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
|
||||
|
||||
12
.github/workflows/Windows.yml
vendored
12
.github/workflows/Windows.yml
vendored
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user