From 91a0f3e4d7fe345e8ff85cce43fb044c9d8c46ed Mon Sep 17 00:00:00 2001 From: oop7 <110548351+oop7@users.noreply.github.com> Date: Thu, 27 Nov 2025 17:41:39 +0200 Subject: [PATCH] Update CI workflows: actions versions and dependencies Bump actions/checkout to v6 and softprops/action-gh-release to v2 in all build workflows. Remove yt-dlp from pip install steps for Linux, macOS, and Windows workflows to streamline dependency installation. --- .github/workflows/build-linux.yml | 6 +++--- .github/workflows/build-macos.yml | 6 +++--- .github/workflows/build-windows.yml | 5 ++--- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index e1ce894..0311931 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -60,7 +60,7 @@ jobs: source venv/bin/activate python -m pip install --upgrade pip pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir cx_Freeze yt-dlp + pip install --no-cache-dir cx_Freeze - name: Prepare build variables shell: bash @@ -321,7 +321,7 @@ jobs: ls -lh artifacts || true - name: Create/Update draft release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: tag_name: ${{ github.ref_name }} name: YTSage ${{ github.ref_name }} diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index b38d789..c9ce26f 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -56,7 +56,7 @@ jobs: source venv/bin/activate python -m pip install --upgrade pip pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir cx_Freeze dmgbuild yt-dlp + pip install --no-cache-dir cx_Freeze dmgbuild - name: Prepare build variables shell: bash @@ -241,7 +241,7 @@ jobs: ls -lh artifacts || true - name: Create/Update draft release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: tag_name: ${{ github.ref_name }} name: YTSage ${{ github.ref_name }} diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 4fbef25..5eac67f 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -53,7 +53,6 @@ jobs: python -m pip install --upgrade pip pip install --no-cache-dir -r requirements.txt pip install --no-cache-dir cx_Freeze - pip install --no-cache-dir yt-dlp - name: Prepare build variables shell: powershell @@ -303,7 +302,7 @@ jobs: } - name: Create draft release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: tag_name: ${{ github.ref_name }} name: YTSage ${{ github.ref_name }}