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

Update approve-to-run-ci.yml #477

Merged
merged 3 commits into from
May 19, 2023
Merged

Update approve-to-run-ci.yml #477

merged 3 commits into from
May 19, 2023

Conversation

duckling69
Copy link
Contributor

@duckling69 duckling69 commented May 16, 2023

Description

This PR fixes #474

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

Signed-off-by: Vivek jha <85884487+duckling69@users.noreply.github.com>
@welcome
Copy link

welcome bot commented May 16, 2023

Yay, your first pull request! 👍 A contributor will be by to give feedback soon. In the meantime, please review the Layer5 Community Welcome Guide and sure to join the community Slack.
Be sure to double-check that you have signed your commits. Here are instructions for making signing an implicit activity while peforming a commit.

@Aisuko Aisuko self-requested a review May 16, 2023 08:18
@Aisuko Aisuko self-assigned this May 16, 2023
@codecov
Copy link

codecov bot commented May 16, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (6383cbf) 33.86% compared to head (e4bb9f2) 33.86%.

❗ Current head e4bb9f2 differs from pull request most recent head 41ac06d. Consider uploading reports for the commit 41ac06d to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #477   +/-   ##
=======================================
  Coverage   33.86%   33.86%           
=======================================
  Files           6        6           
  Lines         375      375           
=======================================
  Hits          127      127           
  Misses        241      241           
  Partials        7        7           
Flag Coverage Δ
unittests 33.86% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Copy link
Member

@Aisuko Aisuko left a comment

Choose a reason for hiding this comment

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

LGTM

@leecalcote
Copy link
Member

If we're going to move forward with commands like this, all repos should support this behavior universally and consistently.

Command should be prepended with / so as to avoid clashing with commonly used comments like the one that @Aisuko gave above.

Please raise this PR and this question in the discuss.layer5.io forum as a proposal for change across all repos.

@leecalcote leecalcote added the area/ci Continuous integration label May 16, 2023
@leecalcote
Copy link
Member

Also, I generally agree with @Aisuko in terms of this PR: LGTM. Let's review as a broader proposal, though.

@Aisuko
Copy link
Member

Aisuko commented May 16, 2023

If we're going to move forward with commands like this, all repos should support this behavior universally and consistently.

Command should be prepended with / so as to avoid clashing with commonly used comments like the one that @Aisuko gave above.

Please raise this PR and this question in the discuss.layer5.io forum as a proposal for change across all repos.

Will do.

@Aisuko
Copy link
Member

Aisuko commented May 16, 2023

Hi @duckling69 , May you help check the why the Build CI was not triggered? I believe it is not too much useful. And we can change to the simple one which is only adding need key word for the Build job.

@duckling69
Copy link
Contributor Author

Hi @duckling69 , May you help check the why the Build CI was not triggered? I believe it is not too much useful. And we can change to the simple one which is only adding need key word for the Build job.

Will have a look into it

@duckling69
Copy link
Contributor Author

If we're going to move forward with commands like this, all repos should support this behavior universally and consistently.

Command should be prepended with / so as to avoid clashing with commonly used comments like the one that @Aisuko gave above.

Please raise this PR and this question in the discuss.layer5.io forum as a proposal for change across all repos.

Just a suggestion maybe we can use something like zappr to manage these triggers I had a look into it while solving the issue

@Aisuko
Copy link
Member

Aisuko commented May 19, 2023

Hi @duckling69 , May you help check the why the Build CI was not triggered? I believe it is not too much useful. And we can change to the simple one which is only adding need key word for the Build job.

Will have a look into it

Hi @duckling69
If it is not working so well, let's add a need: [job1, job2] condition for the build job. And we can get a quick merge.

Signed-off-by: Vivek jha <85884487+duckling69@users.noreply.github.com>
@duckling69
Copy link
Contributor Author

Hi @duckling69 , May you help check the why the Build CI was not triggered? I believe it is not too much useful. And we can change to the simple one which is only adding need key word for the Build job.

Will have a look into it

Hi @duckling69 If it is not working so well, let's add a need: [job1, job2] condition for the build job. And we can get a quick merge.

Sure done

@Aisuko Aisuko merged commit eb0d4c9 into meshery:master May 19, 2023
@welcome
Copy link

welcome bot commented May 19, 2023

        Thank you for contributing to the Layer5 community! 🎉 \ \ Meshery Logo \ \         ⭐ Please leave a star on the project. 😄

@duckling69 duckling69 deleted the patch-1 branch May 19, 2023 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI: The build test is not working and it should be fixed.
3 participants