File tree 1 file changed +7
-7
lines changed
1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 78
78
> [Starting test job...](https://github.com/${{github.repository}}/actions/runs/${{github.run_id}})
79
79
> ...
80
80
81
- - name : Create requirements.txt
82
- run : echo '${{ env.PIP_URL }}' > requirements.txt
83
-
84
81
- name : Set up Python
85
82
id : setup-python
86
83
uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
@@ -92,13 +89,16 @@ jobs:
92
89
with :
93
90
version : " >=0.4.30"
94
91
92
+ - name : Create virtual environment
93
+ run : |
94
+ uv venv
95
+ echo "VIRTUAL_ENV=${{ steps.setup-python.outputs.python-version }}" >> $GITHUB_ENV
96
+ echo "PATH=${{ steps.setup-python.outputs.python-version }}:${{ github.env.PATH }}" >> $GITHUB_ENV
97
+
95
98
- name : Install plugin
96
99
id : plugin-install
97
- env :
98
- MELTANO__PYTHON_VERSION : ${{ steps.setup-python.outputs.python-version }}
99
100
run : |
100
- uv venv
101
- uv pip install -r requirements.txt 2>&1 | tee install-output.txt
101
+ echo ${{ env.PIP_URL }} | xargs uv pip install 2> install-output.txt
102
102
echo "failed=${PIPESTATUS[0]}" >> $GITHUB_ENV
103
103
104
104
- name : Create installation failure log
You can’t perform that action at this time.
0 commit comments