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

Pre release improvements and fixes #19

Merged
merged 4 commits into from
Oct 16, 2024
Merged

Conversation

arbulu89
Copy link
Contributor

@arbulu89 arbulu89 commented Oct 10, 2024

Some checks are not doing what we expect. This PR solves some issues, applies some filters in others and as last resort put some checks as wip so they are not available in the catalog.

Basically:

  • Fix abstracts and description in some checks
  • Set metadata filters in ensa_version and filesystem_type checks, so we don't send not applicable checks in those scenario
  • Set some checks as wip. I have opted to rename them adding the .wip sufix. This works. I have tried to use the when: false clause, but it doesn't work, as in the case where no env variables are sent (for example we want the complete catalog), the filtering is ignored in the code

PD: To be reviewed in general by @abravosuse but i want other people aware of what's happening

@arbulu89 arbulu89 added documentation Improvements or additions to documentation enhancement New feature or request labels Oct 10, 2024
Copy link
Member

@janvhs janvhs left a comment

Choose a reason for hiding this comment

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

One question but it LGTM

checks/8E6110.yaml Outdated Show resolved Hide resolved
Copy link
Contributor

@dottorblaster dottorblaster left a comment

Choose a reason for hiding this comment

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

LGTM

@arbulu89 arbulu89 merged commit be22dd0 into main Oct 16, 2024
5 checks passed
@arbulu89 arbulu89 deleted the pre-release-improvements branch October 16, 2024 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Development

Successfully merging this pull request may close these issues.

4 participants