diff --git a/.github/workflows/py-cli-e2e-tests.yml b/.github/workflows/py-cli-e2e-tests.yml index 51ed3263c15..0939664b3ea 100644 --- a/.github/workflows/py-cli-e2e-tests.yml +++ b/.github/workflows/py-cli-e2e-tests.yml @@ -61,7 +61,7 @@ jobs: docker-images: false - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: configure aws credentials if: contains('quicksight', matrix.e2e-test) || contains('datalake_s3', matrix.e2e-test) || contains('athena', matrix.e2e-test) @@ -74,7 +74,7 @@ jobs: - name: Setup Openmetadata Test Environment uses: ./.github/actions/setup-openmetadata-test-environment with: - python-version: 3.9 + python-version: '3.10' - name: Run Python Tests & record coverage @@ -164,21 +164,21 @@ jobs: - name: Upload coverage artifact for Python tests if: matrix.e2e-test == 'python' && steps.python-e2e-test.outcome == 'success' && env.DEBUG == 'false' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coverage-${{ matrix.e2e-test }} path: .coverage - name: Upload coverage artifact for CLI E2E tests if: matrix.e2e-test != 'python' && steps.e2e-test.outcome == 'success' && env.DEBUG == 'false' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coverage-${{ matrix.e2e-test }} path: .coverage.${{ matrix.e2e-test }} - name: Upload tests artifact if: steps.e2e-test.outcome == 'success' || steps.python-e2e-test.outcome == 'success' && env.DEBUG == 'false' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: tests-${{ matrix.e2e-test }} path: ingestion/junit/test-results-*.xml @@ -215,12 +215,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - name: Set up Python 3.9 - uses: actions/setup-python@v4 + - name: Set up Python 3.10 + uses: actions/setup-python@v5 with: - python-version: 3.9 + python-version: '3.10' - name: Install Ubuntu dependencies run: |