Commit b5cf746
committed
Fix build-and-test in update-codeql.yml workflow
This commit is an attempt to fix the "build-and-test" step
of the update-codeql.yml actions workflow, which has been
failing due to missing dev/test dependencies on "ubuntu-latest"
actions runner:
- New step "Update - Install xvfb and VS Code dependencies" - Installs
xvfb (virtual framebuffer) and system libraries VS Code needs
(matching the pattern from copilot-setup-steps.yml).
- Wrapped npm run build-and-test with xvfb-run -a to provide a virtual
display — matching how build-and-test-extension.yml runs integration
tests.1 parent 1d231ad commit b5cf746
1 file changed
+7
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
137 | 143 | | |
138 | | - | |
| 144 | + | |
139 | 145 | | |
140 | 146 | | |
141 | 147 | | |
| |||
0 commit comments