Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Run VSCode build on main CI again #48560

Merged
merged 6 commits into from
Mar 3, 2023
Merged

Conversation

philipp-spiess
Copy link
Contributor

@philipp-spiess philipp-spiess commented Mar 2, 2023

This brings back some stuff from the VS Code pipeline into main.

We're now at least building the VSCode extension when client/ files change. This is necessary because we were breaking the build setup too often which took a while to fix and made it harder for us to push fixes.

The E2E tests are still disabled until we investigate into the flakiness.

Test plan

  • CI must be green before merging this, obviously:

Screenshot 2023-03-03 at 11 30 12

@cla-bot cla-bot bot added the cla-signed label Mar 2, 2023
@github-actions github-actions bot added the team/code-exploration Issues owned by the Code Exploration team label Mar 2, 2023
@philipp-spiess
Copy link
Contributor Author

The build will probably break until we land https://github.com/sourcegraph/sourcegraph/pull/48559

@philipp-spiess
Copy link
Contributor Author

GOOD (rebasing onto main now to have this fixed)

Screenshot 2023-03-02 at 17 50 21

This brings back some stuff from the VS Code pipeline into `main`.

We're now at least building the VSCode extension when `client/` files
change. This is necessary because we were breaking the build setup too
often which took a while to fix and made it harder for us to push
fixes.

The E2E tests are still disabled until we investigate into the
flakiness.
@philipp-spiess philipp-spiess self-assigned this Mar 3, 2023
@philipp-spiess philipp-spiess marked this pull request as ready for review March 3, 2023 10:36
@philipp-spiess philipp-spiess merged commit 639d5ff into main Mar 3, 2023
@philipp-spiess philipp-spiess deleted the ps/vscode-build-on-ci branch March 3, 2023 10:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla-signed team/code-exploration Issues owned by the Code Exploration team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants