@@ -9,36 +9,49 @@ outputs:
99runs :
1010 using : ' composite'
1111 steps :
12- # For faster/better builds of sdists.
13- - run : python -m pip install wheel
12+ - name : Upgrade Pip
13+ run : python -m pip install -U pip
1414 shell : bash
1515
16- - run : python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade -r requirements.txt
16+ # For faster/better builds of sdists.
17+ - name : Install build pre-requisite
18+ run : python -m pip install wheel
1719 shell : bash
1820
19- - run : |
20- python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/jedilsp --no-cache-dir --implementation py --platform any --abi none -- no-deps --only-binary :all: -- upgrade -r jedils_requirements .txt
21+ - name : Install python dependencies
22+ run : python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade -r requirements .txt
2123 shell : bash
2224
23- - run : |
25+ - name : Install debugpy
26+ run : |
2427 python -m pip --disable-pip-version-check install -r build/debugger-install-requirements.txt
2528 python ./pythonFiles/install_debugpy.py
2629 shell : bash
2730
28- - run : npm ci --prefer-offline
31+ - name : Install Jedi LSP
32+ run : |
33+ python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/jedilsp --no-cache-dir --implementation py --platform any --abi none --no-deps --only-binary :all: --upgrade -r jedils_requirements.txt
34+ shell : bash
35+
36+ - name : Run npm ci
37+ run : npm ci --prefer-offline
2938 shell : bash
3039
3140 # Use the GITHUB_RUN_ID environment variable to update the build number.
3241 # GITHUB_RUN_ID is a unique number for each run within a repository.
3342 # This number does not change if you re-run the workflow run.
34- - run : npm run updateBuildNumber -- --buildNumber $GITHUB_RUN_ID
43+ - name : Update extension build number
44+ run : npm run updateBuildNumber -- --buildNumber $GITHUB_RUN_ID
3545 shell : bash
3646
37- - run : npm run addExtensionDependencies
47+ - name : Update extension dependencies
48+ run : npm run addExtensionDependencies
3849 shell : bash
3950
40- - run : npm run addExtensionPackDependencies
51+ - name : Update Optional extension dependencies
52+ run : npm run addExtensionPackDependencies
4153 shell : bash
4254
43- - run : npm run package
55+ - name : Build VSIX
56+ run : npm run package
4457 shell : bash
0 commit comments