diff --git a/.github/workflows/check-consistent-dependencies.yml b/.github/workflows/check-consistent-dependencies.yml index 46f801179e..56b5503eb4 100644 --- a/.github/workflows/check-consistent-dependencies.yml +++ b/.github/workflows/check-consistent-dependencies.yml @@ -20,7 +20,7 @@ jobs: steps: # Always checkout the code because we don't always have a PR url. - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 # Only run remaining steps if there are changes to requirements/** # We do this instead of using path based short-circuiting. diff --git a/.github/workflows/check-for-tutorial-prs.yml b/.github/workflows/check-for-tutorial-prs.yml index e3969a1920..774430df42 100644 --- a/.github/workflows/check-for-tutorial-prs.yml +++ b/.github/workflows/check-for-tutorial-prs.yml @@ -23,7 +23,7 @@ jobs: name: provide helpful bot comment steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Comment PR uses: thollander/actions-comment-pull-request@v3 diff --git a/.github/workflows/check_python_dependencies.yml b/.github/workflows/check_python_dependencies.yml index 9710fe612b..14d2d62520 100644 --- a/.github/workflows/check_python_dependencies.yml +++ b/.github/workflows/check_python_dependencies.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/ci-static-analysis.yml b/.github/workflows/ci-static-analysis.yml index 2424eb5625..b57add802c 100644 --- a/.github/workflows/ci-static-analysis.yml +++ b/.github/workflows/ci-static-analysis.yml @@ -15,7 +15,7 @@ jobs: os: ["ubuntu-24.04"] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 with: diff --git a/.github/workflows/compile-python-requirements.yml b/.github/workflows/compile-python-requirements.yml index 9b4eb7f797..f2f361a49c 100644 --- a/.github/workflows/compile-python-requirements.yml +++ b/.github/workflows/compile-python-requirements.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Check out target branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: "${{ inputs.branch }}" diff --git a/.github/workflows/js-tests.yml b/.github/workflows/js-tests.yml index 937a31c3a1..c82225b124 100644 --- a/.github/workflows/js-tests.yml +++ b/.github/workflows/js-tests.yml @@ -19,7 +19,7 @@ jobs: - "3.11" steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Fetch master to compare coverage run: git fetch --depth=1 origin master diff --git a/.github/workflows/lint-imports.yml b/.github/workflows/lint-imports.yml index 22da4c4d04..081f845bab 100644 --- a/.github/workflows/lint-imports.yml +++ b/.github/workflows/lint-imports.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Check out branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/migrations-check.yml b/.github/workflows/migrations-check.yml index ffbc816cbe..7376367fdb 100644 --- a/.github/workflows/migrations-check.yml +++ b/.github/workflows/migrations-check.yml @@ -71,7 +71,7 @@ jobs: docker exec ${{ job.services.mongo.id }} mongosh --host 127.0.0.1 --username edxapp --password password --eval 'use edxapp; db.adminCommand("ping");' edxapp - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v6 diff --git a/.github/workflows/pylint-checks.yml b/.github/workflows/pylint-checks.yml index 1d6944cc66..91f8c23967 100644 --- a/.github/workflows/pylint-checks.yml +++ b/.github/workflows/pylint-checks.yml @@ -32,7 +32,7 @@ jobs: name: pylint ${{ matrix.module-name }} steps: - name: Check out repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install required system packages run: sudo apt-get update && sudo apt-get install libxmlsec1-dev diff --git a/.github/workflows/quality-checks.yml b/.github/workflows/quality-checks.yml index 667a0ffe38..13688d0178 100644 --- a/.github/workflows/quality-checks.yml +++ b/.github/workflows/quality-checks.yml @@ -20,7 +20,7 @@ jobs: node-version: [20] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 2 diff --git a/.github/workflows/semgrep.yml b/.github/workflows/semgrep.yml index 24bf5ed1c6..557ba0227c 100644 --- a/.github/workflows/semgrep.yml +++ b/.github/workflows/semgrep.yml @@ -23,7 +23,7 @@ jobs: - "3.11" steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: fetch-depth: 1 diff --git a/.github/workflows/static-assets-check.yml b/.github/workflows/static-assets-check.yml index 5b2b8ae0fd..649a372b56 100644 --- a/.github/workflows/static-assets-check.yml +++ b/.github/workflows/static-assets-check.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v6 diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 591bc66479..a1af4a882c 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -71,7 +71,7 @@ jobs: steps: - name: checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: install system requirements run: | @@ -152,7 +152,7 @@ jobs: collect-and-verify: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Setup Python uses: actions/setup-python@v6 with: @@ -228,7 +228,7 @@ jobs: runs-on: ubuntu-24.04 needs: [run-tests] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: collect pytest warnings files uses: actions/download-artifact@v6 with: @@ -281,7 +281,7 @@ jobs: - 3.11 steps: - name: Checkout repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v6 diff --git a/.github/workflows/units-test-scripts-structures-pruning.yml b/.github/workflows/units-test-scripts-structures-pruning.yml index 9ebc069ac9..8e003ac410 100644 --- a/.github/workflows/units-test-scripts-structures-pruning.yml +++ b/.github/workflows/units-test-scripts-structures-pruning.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/units-test-scripts-user-retirement.yml b/.github/workflows/units-test-scripts-user-retirement.yml index 2b28be5fe3..554f665501 100644 --- a/.github/workflows/units-test-scripts-user-retirement.yml +++ b/.github/workflows/units-test-scripts-user-retirement.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v6 diff --git a/.github/workflows/update-geolite-database.yml b/.github/workflows/update-geolite-database.yml index 590fac2f3d..6b57501e39 100644 --- a/.github/workflows/update-geolite-database.yml +++ b/.github/workflows/update-geolite-database.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download GeoLite tar file run: | diff --git a/.github/workflows/upgrade-one-python-dependency.yml b/.github/workflows/upgrade-one-python-dependency.yml index 4b4bdccaf4..76690967d3 100644 --- a/.github/workflows/upgrade-one-python-dependency.yml +++ b/.github/workflows/upgrade-one-python-dependency.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Check out target branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: "${{ inputs.branch }}" diff --git a/.github/workflows/verify-dunder-init.yml b/.github/workflows/verify-dunder-init.yml index a00c5a4261..ea03b1be2e 100644 --- a/.github/workflows/verify-dunder-init.yml +++ b/.github/workflows/verify-dunder-init.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Check out branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Ensure git is installed run: |