Unverified Commit 9728f113 authored by Yih-Dar's avatar Yih-Dar Committed by GitHub
Browse files

Fix confusing `transformers` installation in CI (#23465)



* fix

* fix

* fix

---------
Co-authored-by: default avatarydshieh <ydshieh@users.noreply.github.com>
parent 1f2c00d6
...@@ -115,6 +115,10 @@ jobs: ...@@ -115,6 +115,10 @@ jobs:
working-directory: /transformers working-directory: /transformers
run: git fetch && git checkout ${{ github.sha }} run: git fetch && git checkout ${{ github.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: NVIDIA-SMI - name: NVIDIA-SMI
run: | run: |
nvidia-smi nvidia-smi
...@@ -172,6 +176,10 @@ jobs: ...@@ -172,6 +176,10 @@ jobs:
working-directory: /transformers working-directory: /transformers
run: git fetch && git checkout ${{ github.sha }} run: git fetch && git checkout ${{ github.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: NVIDIA-SMI - name: NVIDIA-SMI
run: | run: |
nvidia-smi nvidia-smi
...@@ -217,6 +225,10 @@ jobs: ...@@ -217,6 +225,10 @@ jobs:
working-directory: /workspace/transformers working-directory: /workspace/transformers
run: git fetch && git checkout ${{ github.sha }} run: git fetch && git checkout ${{ github.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /workspace/transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: Remove cached torch extensions - name: Remove cached torch extensions
run: rm -rf /github/home/.cache/torch_extensions/ run: rm -rf /github/home/.cache/torch_extensions/
......
...@@ -111,6 +111,10 @@ jobs: ...@@ -111,6 +111,10 @@ jobs:
working-directory: /transformers working-directory: /transformers
run: git fetch && git checkout ${{ inputs.sha }} run: git fetch && git checkout ${{ inputs.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: Echo folder ${{ matrix.folders }} - name: Echo folder ${{ matrix.folders }}
shell: bash shell: bash
# For folders like `models/bert`, set an env. var. (`matrix_folders`) to `models_bert`, which will be used to # For folders like `models/bert`, set an env. var. (`matrix_folders`) to `models_bert`, which will be used to
...@@ -183,6 +187,10 @@ jobs: ...@@ -183,6 +187,10 @@ jobs:
working-directory: /transformers working-directory: /transformers
run: git fetch && git checkout ${{ inputs.sha }} run: git fetch && git checkout ${{ inputs.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: Echo folder ${{ matrix.folders }} - name: Echo folder ${{ matrix.folders }}
shell: bash shell: bash
# For folders like `models/bert`, set an env. var. (`matrix_folders`) to `models_bert`, which will be used to # For folders like `models/bert`, set an env. var. (`matrix_folders`) to `models_bert`, which will be used to
...@@ -255,6 +263,10 @@ jobs: ...@@ -255,6 +263,10 @@ jobs:
working-directory: /transformers working-directory: /transformers
run: git fetch && git checkout ${{ github.sha }} run: git fetch && git checkout ${{ github.sha }}
- name: Reinstall transformers in edit mode (remove the one installed during docker image build)
working-directory: /transformers
run: python3 -m pip uninstall -y transformers && python3 -m pip install -e .
- name: Install - name: Install
working-directory: /transformers working-directory: /transformers
run: | run: |
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment