From c855db244226890998e210de680f5903a0a34821 Mon Sep 17 00:00:00 2001 From: zethson Date: Tue, 8 Oct 2024 09:47:39 +0200 Subject: [PATCH] Upgrade Github actions --- .github/workflows/cruft-prs.yml | 4 ++-- .github/workflows/deploy-instance-repo.yml | 8 ++++---- .github/workflows/test.yaml | 8 ++++---- .../.github/workflows/build.yaml | 8 ++++---- .../.github/workflows/release.yaml | 2 +- {{cookiecutter.project_name}}/.github/workflows/test.yaml | 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/cruft-prs.yml b/.github/workflows/cruft-prs.yml index a2f9ab98..bee1ab69 100644 --- a/.github/workflows/cruft-prs.yml +++ b/.github/workflows/cruft-prs.yml @@ -12,9 +12,9 @@ jobs: cruft-prs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" cache: "pip" diff --git a/.github/workflows/deploy-instance-repo.yml b/.github/workflows/deploy-instance-repo.yml index 994865e4..98bc296c 100644 --- a/.github/workflows/deploy-instance-repo.yml +++ b/.github/workflows/deploy-instance-repo.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest env: - PYTHON_VERSION: "3.10" + PYTHON_VERSION: "3.11" INSTANCE_REPO_GITHUB: scverse/cookiecutter-scverse-instance INSTANCE_REPO: "TEMPLATE_INSTANCE" # directory in which cookiecuter generates the new repository @@ -20,10 +20,10 @@ jobs: steps: - name: Checkout template repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Checkout instance repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ env.INSTANCE_REPO_GITHUB }} token: ${{ secrets.BOT_GH_TOKEN }} @@ -31,7 +31,7 @@ jobs: persist-credentials: true - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index a6a4564c..c104db9e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -26,9 +26,9 @@ jobs: steps: # Setup - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} cache: "pip" @@ -72,9 +72,9 @@ jobs: test-scripts: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" cache: "pip" diff --git a/{{cookiecutter.project_name}}/.github/workflows/build.yaml b/{{cookiecutter.project_name}}/.github/workflows/build.yaml index 265a95e8..bfa2cf00 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/build.yaml +++ b/{{cookiecutter.project_name}}/.github/workflows/build.yaml @@ -14,11 +14,11 @@ jobs: package: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set up Python 3.10 - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - name: Set up Python 3.12 + uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.12" cache: "pip" cache-dependency-path: "**/pyproject.toml" - name: Install build dependencies diff --git a/{{cookiecutter.project_name}}/.github/workflows/release.yaml b/{{cookiecutter.project_name}}/.github/workflows/release.yaml index bd82eb55..809a3c1f 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/release.yaml +++ b/{{cookiecutter.project_name}}/.github/workflows/release.yaml @@ -19,7 +19,7 @@ jobs: with: filter: blob:none fetch-depth: 0 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.x" cache: "pip" diff --git a/{{cookiecutter.project_name}}/.github/workflows/test.yaml b/{{cookiecutter.project_name}}/.github/workflows/test.yaml index 2bfe2327..841bd7c2 100644 --- a/{{cookiecutter.project_name}}/.github/workflows/test.yaml +++ b/{{cookiecutter.project_name}}/.github/workflows/test.yaml @@ -39,9 +39,9 @@ jobs: PYTHON: ${{ matrix.python }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} cache: "pip"