-
Notifications
You must be signed in to change notification settings - Fork 393
Closed
Labels
buildFor issues related to compilation/buildingFor issues related to compilation/buildingdevelopmentdealing with the development process itselfdealing with the development process itselfenhancementNew feature or requestNew feature or requestgithubDealing with Malcolm's GitHub repositoryDealing with Malcolm's GitHub repository
Milestone
Description
See these workflows?
There's obviously a lot of duplication there. It would really be smart if we were to take about 95% of those and combine them into one action or a reusable action or something so we don't have all the duplication.
Some notes:
- The reason I said 95% instead of 100% is because the actions to build the ISOs/raspi image, the ones related to handling issues, etc. will remain unique. We're just talking about the ones for building/pushing the non-ISO docker images
- Each of those workflows has different triggers (e.g., so the zeek image gets built when the zeek code changes, etc.) so we'd want to somehow preserve that functionality so that we don't build everything when we only need to build one image
- this documentation probably will need a little tweaking? Also we'd want to look closely at the docs and see if we reference any files that might be going away
Metadata
Metadata
Assignees
Labels
buildFor issues related to compilation/buildingFor issues related to compilation/buildingdevelopmentdealing with the development process itselfdealing with the development process itselfenhancementNew feature or requestNew feature or requestgithubDealing with Malcolm's GitHub repositoryDealing with Malcolm's GitHub repository
Type
Projects
Status
Released