Skip to content

Conversation

@truptilangalia-crest
Copy link
Contributor

Following changes have been done as part of this PR

  • Instead of maintaining a single file for manual checks and exception, now action will use two individual files, .appinspect.manual.check and .appinspect.expect
  • Added a validation to check all the expected checks which are mentioned in .appinspect.expect must contain a ticket id starting with ADDON/APPCERT
  • Removed condition for checking manual_check is vetted only when included tag is manual, action will check if manual_check is vetted or not for all the tags
  • Upgraded Appinspect version to the latest available 2.30.0
  • Made enhancements to better represent test report in CI stage for easy understanding

@uoboda-splunk
Copy link
Contributor

Please fix pre-commit Fix for Build Action is already there #83 - you should use sudo snap install yq to install yq

entrypoint.sh Outdated
fi

exit "$exit_code"
exit "$(($exit_code_failure_check || $exit_code_manual_check))"
Copy link
Contributor

Choose a reason for hiding this comment

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

newline needed - please fix pre-commit and CI

action.yml Outdated
description: "Path to file which contains list of manual checks"
required: false
default: ".app-vetting.yaml"
default: ".appinspect.manualcheck"
Copy link
Contributor

Choose a reason for hiding this comment

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

what do you think about keeping .yaml extension in the file name? it's more clear what kind of data is inside

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