Skip to content

Commit e800f4c

Browse files
authored
Update workflow. (#722)
* Update workflow. * Update CI workflow to install pip and remove Codecov Added pip installation step and removed Codecov upload.
1 parent f8c5753 commit e800f4c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/code_test_and_deploy.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,25 +51,27 @@ jobs:
5151
steps:
5252
- uses: actions/checkout@v6
5353
- name: Set up Conda
54-
uses: conda-incubator/setup-miniconda@v3
54+
uses: conda-incubator/setup-miniconda@v4
5555
with:
5656
python-version: ${{ matrix.python-version }}
5757
auto-update-conda: true
5858
channels: conda-forge
5959
activate-environment: "datashuttle-test"
6060

61+
- name: Install pip
62+
run: conda install pip
63+
6164
# The recommended installation is via conda, but we need to test
6265
# against dependencies from the pyproject.toml on the branch
6366
# to ensure dependency changes in a PR are reflected.
6467
- name: Install rclone
6568
run: |
66-
conda activate datashuttle-test
6769
conda install -c conda-forge rclone
6870
6971
- name: Install datashuttle from repo
7072
run: |
7173
python -m pip install --upgrade pip
72-
pip install .[dev]
74+
python -m pip install .[dev]
7375
7476
- name: Install pass on Linux
7577
# this is required for Rclone config encryption

0 commit comments

Comments
 (0)