From 985994996b1c2ef4d7b66e74a4f214c29d3242ee Mon Sep 17 00:00:00 2001 From: Karel Suta Date: Tue, 20 Feb 2024 15:23:33 +0100 Subject: [PATCH] Update deprecated GitHub actions --- .github/workflows/coverage-badge.yaml | 8 ++++---- .github/workflows/e2e_tests.yaml | 10 +++++----- .github/workflows/nightly-image-build.yaml | 6 +++--- .github/workflows/pre-commit.yaml | 2 +- .github/workflows/release.yaml | 4 ++-- .github/workflows/unit-tests.yml | 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/coverage-badge.yaml b/.github/workflows/coverage-badge.yaml index a58ab8db..5a88934c 100644 --- a/.github/workflows/coverage-badge.yaml +++ b/.github/workflows/coverage-badge.yaml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python 3.9 - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies @@ -29,10 +29,10 @@ jobs: coverage run -m --source=src pytest -v tests/unit_test.py - name: Coverage Badge - uses: tj-actions/coverage-badge-py@v1.8 + uses: tj-actions/coverage-badge-py@v2 - name: Verify Changed files - uses: tj-actions/verify-changed-files@v12 + uses: tj-actions/verify-changed-files@v18 id: changed_files with: files: coverage.svg diff --git a/.github/workflows/e2e_tests.yaml b/.github/workflows/e2e_tests.yaml index 59dbec86..c34bbfac 100644 --- a/.github/workflows/e2e_tests.yaml +++ b/.github/workflows/e2e_tests.yaml @@ -48,25 +48,25 @@ jobs: df -h - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: submodules: recursive - name: Checkout common repo code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: 'project-codeflare/codeflare-common' ref: 'main' path: 'common' - name: Checkout CodeFlare operator repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: project-codeflare/codeflare-operator path: codeflare-operator - name: Set Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: v1.20 @@ -140,7 +140,7 @@ jobs: output-directory: ${CODEFLARE_TEST_OUTPUT_DIR} - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() && steps.deploy.outcome == 'success' with: name: logs diff --git a/.github/workflows/nightly-image-build.yaml b/.github/workflows/nightly-image-build.yaml index 43e53fc2..4532c4a7 100644 --- a/.github/workflows/nightly-image-build.yaml +++ b/.github/workflows/nightly-image-build.yaml @@ -18,9 +18,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Poetry @@ -41,7 +41,7 @@ jobs: working-directory: custom-nb-image run: docker build -t quay.io/${{ env.QUAY_ORGANIZATION }}/notebook:${{ env.IMAGE_TAG }} . - name: Login to Quay.io - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: quay.io username: ${{ secrets.QUAY_ID }} diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index b2ed80ca..4aa51882 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -14,7 +14,7 @@ jobs: container: image: quay.io/project-codeflare/codeflare-sdk-precommit:v0.0.1 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run pre-commit checks run: pre-commit run --all-files diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a191baa9..1bf40644 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -37,9 +37,9 @@ jobs: PR_BRANCH_NAME: adjustments-release-${{ github.event.inputs.release-version }} steps: - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ github.event.inputs.python_version }} - name: Install Poetry diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 495bf487..5d12791b 100755 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -13,10 +13,10 @@ jobs: container: image: quay.io/project-codeflare/codeflare-sdk-precommit:v0.0.3 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry run: pip install poetry - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.8' - name: Install dependencies