File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4343 - name : Install Dependencies
4444 run : |
4545 sudo apt-get update
46- sudo apt-get remove python3-typing-extensions -y
47- sudo apt-get install -y python3-pip python3-dev libffi-dev libssl-dev
48- sudo pip3 install python-openstackclient
46+ sudo apt-get install -y python3-pip python3-dev python3-venv libffi-dev libssl-dev
47+
48+ python3 -m venv venv
49+ echo "$GITHUB_WORKSPACE/venv/bin" >> $GITHUB_PATH
50+ source venv/bin/activate
51+
52+ pip install --upgrade pip
53+ pip install python-openstackclient
4954
5055 - name : server-id
5156 id : set-server-id
@@ -274,9 +279,14 @@ jobs:
274279 if : ${{ always() }}
275280 run : |
276281 sudo apt-get update
277- sudo apt-get remove python3-typing-extensions -y
278- sudo apt-get install -y python3-pip python3-dev libffi-dev libssl-dev
279- sudo pip3 install python-openstackclient
282+ sudo apt-get install -y python3-pip python3-dev python3-venv libffi-dev libssl-dev
283+
284+ python3 -m venv venv
285+ echo "$GITHUB_WORKSPACE/venv/bin" >> $GITHUB_PATH
286+ source venv/bin/activate
287+
288+ pip install --upgrade pip
289+ pip install python-openstackclient
280290 - name : Delete CI Instance
281291 if : ${{ always() }}
282292 run : |
You can’t perform that action at this time.
0 commit comments