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