From 2f25e0f096c4cc48da6b8b4dacb6e461f80956db Mon Sep 17 00:00:00 2001 From: James Estevez Date: Fri, 26 Apr 2024 14:50:28 -0700 Subject: [PATCH] Update actions and add python versions to test matrix --- .github/workflows/ci.yml | 22 +++++++++---------- ...extra-checks-after-pull-request-review.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b4b761a..ca1e5c9c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,10 +13,10 @@ jobs: runs-on: sfdc-ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - - uses: "actions/checkout@v2" - - uses: "actions/setup-python@v1" + - uses: "actions/checkout@v4" + - uses: "actions/setup-python@v5" with: python-version: "${{ matrix.python-version }}" @@ -43,11 +43,11 @@ jobs: name: With CumulusCI runs-on: sfdc-ubuntu-latest steps: - - uses: "actions/checkout@v2" + - uses: "actions/checkout@v4" - run: | git fetch --no-tags origin main:_remote_main_ - - uses: "actions/setup-python@v1" + - uses: "actions/setup-python@v5" with: python-version: "3.9" @@ -77,8 +77,8 @@ jobs: name: Faker Docs runs-on: sfdc-ubuntu-latest steps: - - uses: "actions/checkout@v2" - - uses: "actions/setup-python@v1" + - uses: "actions/checkout@v4" + - uses: "actions/setup-python@v5" with: python-version: "3.9" @@ -99,8 +99,8 @@ jobs: matrix: python-version: ["3.8", "3.10"] steps: - - uses: "actions/checkout@v2" - - uses: "actions/setup-python@v1" + - uses: "actions/checkout@v4" + - uses: "actions/setup-python@v5" with: python-version: "${{ matrix.python-version }}" @@ -124,8 +124,8 @@ jobs: matrix: python-version: ["3.9", "3.10"] steps: - - uses: "actions/checkout@v2" - - uses: "actions/setup-python@v1" + - uses: "actions/checkout@v4" + - uses: "actions/setup-python@v5" with: python-version: "${{ matrix.python-version }}" diff --git a/.github/workflows/extra-checks-after-pull-request-review.yml b/.github/workflows/extra-checks-after-pull-request-review.yml index 93e3f1f6..19ae4b0b 100644 --- a/.github/workflows/extra-checks-after-pull-request-review.yml +++ b/.github/workflows/extra-checks-after-pull-request-review.yml @@ -11,8 +11,8 @@ jobs: name: Faker Docs I18N runs-on: sfdc-ubuntu-latest steps: - - uses: "actions/checkout@v2" - - uses: "actions/setup-python@v1" + - uses: "actions/checkout@v4" + - uses: "actions/setup-python@v5" with: python-version: "3.9" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 28582a22..05a887df 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,9 +14,9 @@ jobs: name: Publish new release to PyPI runs-on: sfdc-ubuntu-latest steps: - - uses: actions/checkout@main + - uses: actions/checkout@4 - name: Set up Python 3.8 - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: 3.8 - name: Install build tools