Skip to content

Conversation

username-is-already-taken2
Copy link
Contributor

@username-is-already-taken2 username-is-already-taken2 commented Jul 17, 2025

We have a gap in our testing at the moment with regards to the releases.mondoo.com website. Sometimes the reindex task truncates all the folders and only lists the providers folder. As seen in this example

image

The existing tests validate the json which is there and correct but not the html so the user can't browse and download the required package

Example of the task within the existing action
https://github.com/mondoohq/installer/actions/runs/16348449746/job/46188454945

@username-is-already-taken2 username-is-already-taken2 marked this pull request as ready for review July 17, 2025 15:01
Copy link
Contributor

Choose a reason for hiding this comment

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

This is awesome work!

Committing a binary to the repo struck me as unusual though, and got me thinking:

  1. we already have (https://github.com/mondoohq/installer/blob/main/test/releases/validate_release.py) in python in this repo, would it make sense to keep them in python for the sake of simplicity and readability (i realize this is a greater discussion)
  2. how can we avoid commiting binaries into the repo? Since the code is already Go, wouldn't the best place to keep the sources be the releasr repo itself, perhaps as a releasr validate command - then we can leverage all the logic already inside that binary and make more powerful tests?

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.

2 participants