Skip to content

philrz/build-zeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build-zeek

Build Zeek for packaging with Brimcap and Zui.

Background

Before there was official support for compiling Zeek on Windows, developers at Brim Data created a working port and an artifact based on Zeek v3.2.1. Because the effort of keeping the port in sync with ongoing Zeek development would have been prohibitive, that artifact shipped with Brimcap and Zui for years.

In late 2022, work began to officially support Zeek on Windows, and in late 2023 this repo was created to take advantage of that. The minimal glue found here starts from the official Zeek source code and makes only the changes necessary to build in GitHub Actions, add some needed Zeek Packages, and produce artifacts ready for use in Brimcap/Zui.

Usage

Create artifacts using the Create Zeek release workflow.

Create Zeek release workflow

If the given release_tag starts with a v the artifacts will be published to the Releases area of this repo. If not, the artifacts will just be attached to the Actions run.