From 3b705fe5d1ef368da5589507a6a3a32824e4b4f3 Mon Sep 17 00:00:00 2001 From: tinyboxvk Date: Mon, 20 May 2024 18:07:44 +0000 Subject: [PATCH] Update actions versions (#2260) Fix GitHub Actions Node.js deprecation warnings. Use actions/setup-python cache where appropriate. --- .github/workflows/documentation.yml | 5 +++-- .github/workflows/lint.yml | 5 +++-- .github/workflows/packages.yml | 4 ++-- .github/workflows/windows_exe.yml | 5 +++-- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index e572ba2..4433b5a 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -8,13 +8,14 @@ jobs: runs-on: ubuntu-latest steps: - name: "Checkout Instaloader Repository" - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 # needed for building docs - name: "Setup Python" - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.12 + cache: 'pipenv' - name: "Install Dependencies" run: | python -m pip install pipenv==2023.12.1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e3c65e2..215f17a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,11 +12,12 @@ jobs: python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: Checkout Instaloader Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + cache: 'pipenv' - name: Install Dependencies run: | python -m pip install pipenv==2023.12.1 diff --git a/.github/workflows/packages.yml b/.github/workflows/packages.yml index b639e0f..25f775d 100644 --- a/.github/workflows/packages.yml +++ b/.github/workflows/packages.yml @@ -11,9 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - name: "Checkout Repository" - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: "Setup Python" - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.12 - name: "Get the tagged version" diff --git a/.github/workflows/windows_exe.yml b/.github/workflows/windows_exe.yml index 40688ce..3704347 100644 --- a/.github/workflows/windows_exe.yml +++ b/.github/workflows/windows_exe.yml @@ -8,11 +8,12 @@ jobs: runs-on: windows-latest steps: - name: Checkout Instaloader repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: "3.12" + cache: 'pipenv' architecture: x64 - name: Get the tagged version id: get_version