Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

ci: run the CLI on the VSCode extension and website codebase in the Rust PR workflow #2871

Merged
merged 1 commit into from
Jul 13, 2022

Conversation

leops
Copy link
Contributor

@leops leops commented Jul 13, 2022

Summary

This adds an additional job to the pull_request workflow that builds the CLI and tries to run it in CI mode over the editors (VSCode extension) and website directories. This step is "information only" and is marked as continue-on-error to avoid causing the workflow to fail since those parts of the codebase are also tested using the latest release of the CLI in their corresponding workflow, and unreleased changes in the linter or formatter may lead to differences between the two set of warnings and errors being emitted.

I also included a small fix in the LSP release workflow, the path to the version update script was out of sync with the actual file in the repo

Test Plan

Run the workflow and check that it works as expected

@leops leops requested a review from a team July 13, 2022 08:51
@ematipico ematipico changed the title feat(ci): run the CLI on the VSCode extension and website codebase in the Rust PR workflow ci: run the CLI on the VSCode extension and website codebase in the Rust PR workflow Jul 13, 2022
@leops leops merged commit b5ff27b into main Jul 13, 2022
@leops leops deleted the feature/workflow-dogfood-cli branch July 13, 2022 12:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants