diff --git a/.github/workflows/build-linux-unstable.yml b/.github/workflows/build-linux-unstable.yml index b1c35c5117..ec15f3118e 100644 --- a/.github/workflows/build-linux-unstable.yml +++ b/.github/workflows/build-linux-unstable.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: qt6 @@ -37,7 +37,7 @@ jobs: mv src.txz shotcut-src-$FILENAME_VERSION.txz - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-portable path: | @@ -45,7 +45,7 @@ jobs: - name: Upload portable and source archives to S3 if: ${{ github.repository_owner == 'mltframework' }} - uses: mltframework/s3cmd-action@v0 + uses: mltframework/s3cmd-action@v1 with: args: >- --access_key=${{ secrets.AWS_ACCESS_KEY }} @@ -67,7 +67,7 @@ jobs: - name: Upload AppImage to S3 if: ${{ github.repository_owner == 'mltframework' }} - uses: mltframework/s3cmd-action@v0 + uses: mltframework/s3cmd-action@v1 with: args: >- --access_key=${{ secrets.AWS_ACCESS_KEY }} @@ -78,7 +78,7 @@ jobs: - name: Install Snapcraft if: ${{ github.repository_owner == 'mltframework' }} - uses: samuelmeuli/action-snapcraft@v1.2.0 + uses: samuelmeuli/action-snapcraft@v3 with: use_lxd: true - name: Package snap diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 3904008835..63b889b75e 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build run: | @@ -37,7 +37,7 @@ jobs: mv src.txz shotcut-src-$FILENAME_VERSION.txz - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-portable path: | @@ -45,7 +45,7 @@ jobs: - name: Upload portable and source archives to S3 if: ${{ github.repository_owner == 'mltframework' && github.ref_name == 'master' }} - uses: mltframework/s3cmd-action@v0 + uses: mltframework/s3cmd-action@v1 with: args: >- --access_key=${{ secrets.AWS_ACCESS_KEY }} @@ -70,7 +70,7 @@ jobs: - name: Upload AppImage to S3 if: ${{ github.repository_owner == 'mltframework' && github.ref_name == 'master' }} - uses: mltframework/s3cmd-action@v0 + uses: mltframework/s3cmd-action@v1 with: args: >- --access_key=${{ secrets.AWS_ACCESS_KEY }} diff --git a/.github/workflows/build-macos-unstable.yml b/.github/workflows/build-macos-unstable.yml index 8713153b50..9f72c0f3a9 100644 --- a/.github/workflows/build-macos-unstable.yml +++ b/.github/workflows/build-macos-unstable.yml @@ -20,7 +20,7 @@ jobs: s3cmd --access_key=${{ secrets.AWS_ACCESS_KEY }} --secret_key=${{ secrets.AWS_SECRET_KEY }} --stop-on-error get s3://builds.us.meltytech/shotcut/shotcut-macos-unsigned-$VERSION.dmg - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: unsigned-dmg path: | diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index d4fc4be1be..b4104bd8ff 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -20,7 +20,7 @@ jobs: s3cmd --access_key=${{ secrets.AWS_ACCESS_KEY }} --secret_key=${{ secrets.AWS_SECRET_KEY }} --stop-on-error get s3://builds.us.meltytech/shotcut/shotcut-macos-unsigned-$VERSION.dmg - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: unsigned-dmg path: | diff --git a/.github/workflows/build-sdk-windows-unstable.yml b/.github/workflows/build-sdk-windows-unstable.yml index 5ac3f47b52..a07006cce0 100644 --- a/.github/workflows/build-sdk-windows-unstable.yml +++ b/.github/workflows/build-sdk-windows-unstable.yml @@ -51,7 +51,7 @@ jobs: mingw-w64-x86_64-libimagequant mingw-w64-x86_64-python3.11 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: qt6 @@ -91,7 +91,7 @@ jobs: echo Done - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-sdk path: ./build/shotcut-win64-sdk-*.zip diff --git a/.github/workflows/build-sdk-windows.yml b/.github/workflows/build-sdk-windows.yml index 905d2fa888..442d1f8d58 100644 --- a/.github/workflows/build-sdk-windows.yml +++ b/.github/workflows/build-sdk-windows.yml @@ -54,7 +54,7 @@ jobs: mingw-w64-x86_64-x265 mingw-w64-x86_64-zimg - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build shell: msys2 {0} @@ -92,7 +92,7 @@ jobs: echo Done - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-sdk path: ./build/shotcut-win64-sdk-*.txz diff --git a/.github/workflows/build-windows-unstable.yml b/.github/workflows/build-windows-unstable.yml index c980f84e13..1fb6d85838 100644 --- a/.github/workflows/build-windows-unstable.yml +++ b/.github/workflows/build-windows-unstable.yml @@ -57,7 +57,7 @@ jobs: mingw-w64-x86_64-libimagequant mingw-w64-x86_64-python3.11 - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: qt6 @@ -118,7 +118,7 @@ jobs: echo Done - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-portable path: ./build/shotcut-win64-*.zip diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 5815aa510e..3c774aca97 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -61,7 +61,7 @@ jobs: mingw-w64-x86_64-x265 mingw-w64-x86_64-zimg - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build shell: msys2 {0} @@ -131,7 +131,7 @@ jobs: echo Done - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-portable path: ./build/shotcut-win64-*.zip diff --git a/.github/workflows/build-windows_arm64.yml b/.github/workflows/build-windows_arm64.yml index c570cbac94..fd3550aff9 100644 --- a/.github/workflows/build-windows_arm64.yml +++ b/.github/workflows/build-windows_arm64.yml @@ -20,7 +20,7 @@ jobs: s3cmd --access_key=${{ secrets.AWS_ACCESS_KEY }} --secret_key=${{ secrets.AWS_SECRET_KEY }} --stop-on-error get s3://builds.us.meltytech/shotcut/shotcut-win_ARM-$VERSION.zip - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: portable path: | diff --git a/.github/workflows/check-code-format.yml b/.github/workflows/check-code-format.yml index c1ae17694c..1d6cba3e52 100644 --- a/.github/workflows/check-code-format.yml +++ b/.github/workflows/check-code-format.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install clang-format run: sudo apt-get install -y clang-format-14