This is an automated email from the ASF dual-hosted git repository.
gurwls223 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new 0a8798f378ca [SPARK-48745][INFRA][PYTHON][TESTS][FOLLOWUP] use
`conda-incubator/setup-miniconda` action
0a8798f378ca is described below
commit 0a8798f378ca14a32dad8c48ac085f668252d7b8
Author: panbingkun <[email protected]>
AuthorDate: Tue Jan 14 10:00:10 2025 +0900
[SPARK-48745][INFRA][PYTHON][TESTS][FOLLOWUP] use
`conda-incubator/setup-miniconda` action
### What changes were proposed in this pull request?
This PR follows the PR https://github.com/apache/spark/pull/49441, use
`conda-incubator/setup-miniconda` instead of manual installation.
### Why are the changes needed?
Reduce complexity.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Manually check.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #49465 from panbingkun/SPARK-48745_FOLLOWUP.
Authored-by: panbingkun <[email protected]>
Signed-off-by: Hyukjin Kwon <[email protected]>
---
.github/workflows/build_and_test.yml | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/build_and_test.yml
b/.github/workflows/build_and_test.yml
index b5f7ba7383a0..292971092b70 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -600,19 +600,16 @@ jobs:
done
- name: Install Conda for pip packaging test
if: contains(matrix.modules, 'pyspark-errors')
- run: |
- curl -s -L
"https://github.com/conda-forge/miniforge/releases/download/24.11.2-1/Miniforge3-Linux-x86_64.sh"
> miniforge3.sh
- bash miniforge3.sh -b -p $HOME/miniforge3
- rm miniforge3.sh
+ uses: conda-incubator/setup-miniconda@v3
+ with:
+ miniforge-version: latest
# Run the tests.
- name: Run tests
env: ${{ fromJSON(inputs.envs) }}
shell: 'script -q -e -c "bash {0}"'
run: |
if [[ "$MODULES_TO_TEST" == *"pyspark-errors"* ]]; then
- export PATH=$PATH:$HOME/miniforge3/bin
- env
- which conda
+ export PATH=$CONDA/bin:$PATH
export SKIP_PACKAGING=false
echo "Python Packaging Tests Enabled!"
fi
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]