From: Dan Mick Date: Thu, 29 Feb 2024 19:36:51 +0000 (-0800) Subject: .github/workflows/create-backport-trackers.yml: update versions of actions X-Git-Tag: v20.0.0~2496^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F55856%2Fhead;p=ceph.git .github/workflows/create-backport-trackers.yml: update versions of actions Getting warning about node16 being deprecated. The workflow doesn't use node directly, but through the external actions. Moving to node20 requires changing setup-python version; Bhacaz/checkout-files is deprecated and recommends actions/checkout. Signed-off-by: Dan Mick --- diff --git a/.github/workflows/create-backport-trackers.yml b/.github/workflows/create-backport-trackers.yml index fe05d09b0ec1..1f358ab5e27b 100644 --- a/.github/workflows/create-backport-trackers.yml +++ b/.github/workflows/create-backport-trackers.yml @@ -36,10 +36,13 @@ jobs: runs-on: ubuntu-latest if: github.ref == 'refs/heads/main' steps: - - uses: Bhacaz/checkout-files@e3e34e7daef91a5f237485bb88a260aee4be29dd + - uses: actions/checkout@v4 with: - files: src/script/backport-create-issue src/script/requirements.backport-create-issue.txt - - uses: actions/setup-python@v4 + sparse-checkout: | + src/script/backport-create-issue + src/script/requirements.backport-create-issue.txt + sparse-checkout-cone-mode: false + - uses: actions/setup-python@v5 with: python-version: '>=3.6 <3.12' cache: 'pip'