File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build Swift Debugging Extension
2+ on :
3+ push :
4+ branches :
5+ - swift-debugging
6+ jobs :
7+ build-extension :
8+ runs-on : ubuntu-22.04
9+ steps :
10+ - uses : actions/checkout@v4
11+ - name : Create .gclient file
12+ run : |
13+ cat <<EOF > ../.gclient
14+ solutions = [
15+ {
16+ "name" : "devtools-frontend",
17+ "deps_file" : "DEPS",
18+ "managed" : True,
19+ "custom_deps" : {
20+ },
21+ "custom_vars": {
22+ "checkout_cxx_debugging_extension_deps": True
23+ },
24+ }
25+ ]
26+ EOF
27+ - name : Activate depot_tools
28+ run : echo "$PWD/third_party/depot_tools/" >> $GITHUB_PATH
29+ - run : gclient sync
30+ - uses : actions/setup-node@v4
31+ with :
32+ node-version : ' 22'
33+ - run : ./tools/bootstrap.py ../../out -no-check -release-version 90001 -patch-level 0
34+ working-directory : ./extensions/cxx_debugging/
35+ - uses : actions/upload-artifact@v4
36+ with :
37+ name : cxx_debugging_extension
38+ path : ./out/DevTools_CXX_Debugging.stage2/cxx_debugging_extension-*.zip
You can’t perform that action at this time.
0 commit comments