From 85e8dff7adc537859b5e483cfbad007c43997c08 Mon Sep 17 00:00:00 2001 From: Feanil Patel Date: Mon, 9 Sep 2024 10:01:53 -0400 Subject: [PATCH] build: Switch to ubuntu-latest for builds This code does not have any dependencies that are specific to any specific version of ubuntu. So instead of testing on a specific version and then needing to do work to keep the versions up-to-date, we switch to the ubuntu-latest target which should be sufficient for testing purposes. This work is being done as a part of https://github.com/openedx/platform-roadmap/issues/377 closes https://github.com/openedx/.github/issues/149 --- .github/workflows/bulk_repo_update.yml | 4 ++-- .github/workflows/commitlint.yml | 2 +- .github/workflows/lockfile-check.yml | 2 +- .github/workflows/lockfileversion-check-v3.yml | 2 +- .github/workflows/lockfileversion-check.yml | 2 +- .github/workflows/merge-python-requirements-upgrade-prs.yml | 4 ++-- .github/workflows/repo-health-job.yml | 2 +- .github/workflows/upgrade-python-requirements.yml | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/bulk_repo_update.yml b/.github/workflows/bulk_repo_update.yml index f332913..2070d67 100644 --- a/.github/workflows/bulk_repo_update.yml +++ b/.github/workflows/bulk_repo_update.yml @@ -62,7 +62,7 @@ on: jobs: repos_list: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest outputs: output1: ${{ steps.repos_list.outputs.list }} @@ -74,7 +74,7 @@ jobs: echo "::set-output name=list::[${{github.event.inputs.repos_list}}]" bulk_update: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest needs: [ repos_list ] strategy: fail-fast: false diff --git a/.github/workflows/commitlint.yml b/.github/workflows/commitlint.yml index 2ce07b7..b455b0f 100644 --- a/.github/workflows/commitlint.yml +++ b/.github/workflows/commitlint.yml @@ -13,7 +13,7 @@ defaults: jobs: commitlint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Check out the repo uses: actions/checkout@v4 diff --git a/.github/workflows/lockfile-check.yml b/.github/workflows/lockfile-check.yml index a581f04..fbc13dd 100644 --- a/.github/workflows/lockfile-check.yml +++ b/.github/workflows/lockfile-check.yml @@ -11,7 +11,7 @@ on: jobs: version-check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/lockfileversion-check-v3.yml b/.github/workflows/lockfileversion-check-v3.yml index 7328043..b63f1fd 100644 --- a/.github/workflows/lockfileversion-check-v3.yml +++ b/.github/workflows/lockfileversion-check-v3.yml @@ -13,7 +13,7 @@ on: jobs: version-check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/lockfileversion-check.yml b/.github/workflows/lockfileversion-check.yml index 3035908..902138a 100644 --- a/.github/workflows/lockfileversion-check.yml +++ b/.github/workflows/lockfileversion-check.yml @@ -9,7 +9,7 @@ on: jobs: version-check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest outputs: output1: ${{ steps.getversion.outputs.version }} steps: diff --git a/.github/workflows/merge-python-requirements-upgrade-prs.yml b/.github/workflows/merge-python-requirements-upgrade-prs.yml index 81be5c5..f826f5f 100644 --- a/.github/workflows/merge-python-requirements-upgrade-prs.yml +++ b/.github/workflows/merge-python-requirements-upgrade-prs.yml @@ -30,7 +30,7 @@ on: jobs: get_list_of_prs: name: Get list of PRs - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest outputs: urls: ${{ steps.generate_urls.outputs.urls }} steps: @@ -62,7 +62,7 @@ jobs: merge_pr: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest needs: - get_list_of_prs if: needs.get_list_of_prs.outputs.urls != '[]' # Skip if there are no URLs found diff --git a/.github/workflows/repo-health-job.yml b/.github/workflows/repo-health-job.yml index 23b5e53..278f980 100644 --- a/.github/workflows/repo-health-job.yml +++ b/.github/workflows/repo-health-job.yml @@ -56,7 +56,7 @@ on: jobs: repo_health_check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/upgrade-python-requirements.yml b/.github/workflows/upgrade-python-requirements.yml index 51df06d..3aa7c3a 100644 --- a/.github/workflows/upgrade-python-requirements.yml +++ b/.github/workflows/upgrade-python-requirements.yml @@ -45,7 +45,7 @@ on: jobs: upgrade_requirements: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: setup target branch