Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix compilation_check_for_test_site #213

Merged
merged 9 commits into from
Aug 16, 2022

Conversation

oshi97
Copy link
Contributor

@oshi97 oshi97 commented Aug 16, 2022

In a github workflow the cd command only affects the current step. This was causing false positives.
Also fix a casing issue with a test-site import on the js side.

J=NONE
TEST=manual

checked out a branch that should be failing, saw it fail locally, but succeed in the PR it's in
in the github workflow logs for the PR it's in, I see the regular search-core build being run twice,
and the test-site build not being run

In a github workflow the `cd` command only affects the current step

J=NONE
TEST=auto
@oshi97 oshi97 requested a review from a team as a code owner August 16, 2022 15:25
@coveralls
Copy link

coveralls commented Aug 16, 2022

Pull Request Test Coverage Report for Build 2869251223

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 90.408%

Totals Coverage Status
Change from base Build 2869110983: 0.0%
Covered Lines: 214
Relevant Lines: 231

💛 - Coveralls

- run: cd test-site
- run: npm i
- run: npm run build
- run: cd test-site && npm i && npm run build
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could this job use the reusable run-tests workflow and pass this last step in as the test script?

@oshi97 oshi97 added the WIP label Aug 16, 2022
@oshi97 oshi97 removed the WIP label Aug 16, 2022
@oshi97 oshi97 requested a review from nmanu1 August 16, 2022 15:42
@oshi97 oshi97 merged commit 97d69d2 into develop Aug 16, 2022
@oshi97 oshi97 deleted the dev/fix-test-site-compilation-check branch August 16, 2022 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants