Itxaka / kairos

:penguin: The immutable Linux meta-distribution for edge Kubernetes.
https://kairos.io
Apache License 2.0
0 stars 0 forks source link

feat: reviewpad onboarding #5

Closed reviewpad[bot] closed 2 weeks ago

reviewpad[bot] commented 1 year ago

Reviewpad-Thin-Logo-Simple

Welcome to Reviewpad! This is an onboarding pull request to help you configure Reviewpad before it starts speeding up and securing your pull requests.

To activate Reviewpad, merge this Pull Request. To disable Reviewpad, simply close this Pull Request unmerged.

Configuration

Reviewpad is configured by adding a reviewpad.yml to the root of your repository. This file contains a list of workflows that Reviewpad will use to automate actions on your pull requests. Each workflow is triggered based on some defined conditions called rules.

To get you started, we provide a default configuration (attached to this PR) with some best practices.

If you wish to tune this configuration, you can either use our embedded wizard by turning on/off the below checkboxes or simply edit the reviewpad.yml file in this branch and push it. If you decide to manually update the reviewpad.yml configuration file to get access to the full power of Reviewpad, the wizard and so the below checkboxes will vanish.

Please make sure to test your configuration before pushing it. You can run your configuration against a public repository using our Reviewpad Playground.

The workflows part of this default configuration are the following:

What to Expect

No open pull requests have been found to showcase Reviewpad automations.

Need help?

If you have any questions please check out our documentation or get in touch with us.


This PR has been generated by Reviewpad and it was triggered by the installation of the Reviewpad GitHub App.

what-the-diff[bot] commented 1 year ago
## PR Summary

* 📁 **Added reviewpad.yml file**
Adds a configuration file to the repository to set up Reviewpad
* 🏷️ **Defined labels for pull requests**
Labels help identify small, medium, and large pull requests based on lines of code changed
* 🔀 **Improved workflows**
    - 📝 Automatically summarizes pull requests when opened or synced with new commits
    - 🧑‍💻 Assigns reviewers automatically once a PR is ready for review
reviewpad[bot] commented 1 year ago

Reviewpad Report (Reviewpad ran in dry-run mode because configuration has changed)

:scroll: Executed actions

$assignCodeAuthorReviewers(1, [], 0)
$commentOnce($sprintf("Thank you @%s for this first contribution!", [$author()]))
$commitLint()
$titleLint()
$warn("Please link an issue to the pull request")
$removeLabels(["small", "large"])
$addLabel("medium")
$addLabel("waiting-for-review")
codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 25.45% and project coverage change: -0.10 :warning:

Comparison is base (7bb9af9) 22.79% compared to head (1e159af) 22.70%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #5 +/- ## ========================================== - Coverage 22.79% 22.70% -0.10% ========================================== Files 22 15 -7 Lines 1610 1207 -403 ========================================== - Hits 367 274 -93 + Misses 1179 886 -293 + Partials 64 47 -17 ``` | [Impacted Files](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka) | Coverage Δ | | |---|---|---| | [internal/agent/agent.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvYWdlbnQuZ28=) | `43.10% <ø> (ø)` | | | [internal/agent/interactive\_install.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvaW50ZXJhY3RpdmVfaW5zdGFsbC5nbw==) | `0.00% <ø> (ø)` | | | [internal/agent/notify.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvbm90aWZ5Lmdv) | `0.00% <ø> (ø)` | | | [internal/agent/recovery.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvcmVjb3ZlcnkuZ28=) | `0.00% <ø> (ø)` | | | [internal/agent/reset.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvcmVzZXQuZ28=) | `0.00% <ø> (ø)` | | | [internal/agent/upgrade.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvdXBncmFkZS5nbw==) | `0.00% <0.00%> (ø)` | | | [pkg/config/config.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-cGtnL2NvbmZpZy9jb25maWcuZ28=) | `51.35% <ø> (ø)` | | | [internal/agent/install.go](https://codecov.io/gh/Itxaka/kairos/pull/5?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka#diff-aW50ZXJuYWwvYWdlbnQvaW5zdGFsbC5nbw==) | `5.28% <30.43%> (+5.28%)` | :arrow_up: | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Itxaka)

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

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration alpine-opensuse-leap. As part of the setup process, we have scanned this repository and found 73 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration alpine-opensuse-leap. As part of the setup process, we have scanned this repository and found 2 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration alpine-ubuntu. As part of the setup process, we have scanned this repository and found 73 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration alpine-ubuntu. As part of the setup process, we have scanned this repository and found 2 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration rockylinux. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration rockylinux. As part of the setup process, we have scanned this repository and found 852 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration opensuse-leap. As part of the setup process, we have scanned this repository and found 2 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration opensuse-leap. As part of the setup process, we have scanned this repository and found 26 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration ubuntu-20-lts. As part of the setup process, we have scanned this repository and found 382 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration debian. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration debian. As part of the setup process, we have scanned this repository and found 25 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration ubuntu-22-lts. As part of the setup process, we have scanned this repository and found 345 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration ubuntu-22-lts. As part of the setup process, we have scanned this repository and found 398 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration ubuntu. As part of the setup process, we have scanned this repository and found 257 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration ubuntu. As part of the setup process, we have scanned this repository and found 308 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration fedora. As part of the setup process, we have scanned this repository and found 1 existing alert. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration fedora. As part of the setup process, we have scanned this repository and found 33 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration alpine-arm-rpi. As part of the setup process, we have scanned this repository and found 69 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration alpine-arm-rpi. As part of the setup process, we have scanned this repository and found 2 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Grype configuration opensuse-leap-arm-rpi. As part of the setup process, we have scanned this repository and found 26 existing alerts. Please check the repository Security tab to see all alerts.

github-advanced-security[bot] commented 1 year ago

You have successfully added a new Trivy configuration opensuse-leap-arm-rpi. As part of the setup process, we have scanned this repository and found 2 existing alerts. Please check the repository Security tab to see all alerts.