File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 88 steps :
99 - name : Checkout
1010 uses : actions/checkout@v4
11- - name : Install dependencies and set path
11+ - name : Set up Python
12+ uses : actions/setup-python@v4
13+ with :
14+ python-version : ' 3.12'
15+ - name : Install dependencies and set up venv
1216 run : |
13- sudo apt-get update
14- sudo apt-get install -y ninja-build libcunit1-dev python3-pip
15- # Install meson as root so we can install to the system below.
16- sudo pip install meson
17+ sudo apt-get update
18+ sudo apt-get install -y ninja-build libcunit1-dev
19+ python -m venv venv
20+ source venv/bin/activate
21+ pip install meson
1722 - name : Build tarball and changelogs
1823 run : |
24+ source venv/bin/activate
1925 git rm -rf c/tests/meson-subproject
2026 git config --global user.email "[email protected] " 2127 git config --global user.name "Mr Robot"
You can’t perform that action at this time.
0 commit comments