pnoltes opened a new pull request, #822:
URL: https://github.com/apache/celix/pull/822

   This PR introduces storage for the **fuzz testing corpus** using GitHub 
build artifacts.
   
   ## Proposed Workflow
   * **Upload:** The fuzz testing corpus artifact is uploaded only when 
building on the `master` branch.
   * **Usage:** All other branches pull and use the latest corpus artifact from 
the `master` branch during their runs.
   
   ## Feedback Requested
   
   I’m looking for input on whether this is the optimal approach, specifically 
regarding:
   
   1. **GitHub Artifacts:** Is using build artifacts the right storage 
mechanism for this, or should we look into alternatives?
   2. **Branch Strategy:** Is using the `master` branch corpus for all other 
branches the correct way to handle seed data?
       * **The Logic:** The idea behind using the `master` corpora as a seed is 
to ensure branches have a more **deterministic build**. By doing this, the 
corpora only changes when the `master` branch itself is updated, preventing 
noise from fluctuating seeds on feature branches.
   
   Any thoughts or suggestions on this setup are welcome!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to