mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Merge branch 'topic/christian/github-workflow-tweaks'
* topic/christian/github-workflow-tweaks: Minor modernizations to Github workflows
This commit is contained in:
commit
d77fd8305d
4 changed files with 13 additions and 21 deletions
14
.github/workflows/coverity-scan.yml
vendored
14
.github/workflows/coverity-scan.yml
vendored
|
@ -11,14 +11,8 @@ jobs:
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
- name: Update Submodules
|
submodules: "recursive"
|
||||||
shell: bash
|
|
||||||
run: |
|
|
||||||
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
|
|
||||||
git submodule sync --recursive
|
|
||||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 \
|
|
||||||
submodule update --init --force --recursive --depth=1
|
|
||||||
|
|
||||||
- name: Fetch Dependencies
|
- name: Fetch Dependencies
|
||||||
run: |
|
run: |
|
||||||
|
@ -45,7 +39,7 @@ jobs:
|
||||||
wget
|
wget
|
||||||
|
|
||||||
- name: Install CAF
|
- name: Install CAF
|
||||||
run: ( cd auxil/broker/caf && ./configure --prefix=`pwd`/build/install-root && cd build && make -j 3 install )
|
run: cd auxil/broker/caf && ./configure --prefix=`pwd`/build/install-root && cd build && make -j $(nproc) install
|
||||||
|
|
||||||
- name: Configure
|
- name: Configure
|
||||||
run: ./configure --build-type=debug --with-caf=`pwd`/auxil/broker/caf/build/install-root --disable-broker-tests
|
run: ./configure --build-type=debug --with-caf=`pwd`/auxil/broker/caf/build/install-root --disable-broker-tests
|
||||||
|
@ -65,7 +59,7 @@ jobs:
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
export PATH=`pwd`/coverity-tools/bin:$PATH
|
export PATH=`pwd`/coverity-tools/bin:$PATH
|
||||||
( cd build && cov-build --dir cov-int make -j 3 )
|
( cd build && cov-build --dir cov-int make -j $(nproc) )
|
||||||
cat build/cov-int/build-log.txt
|
cat build/cov-int/build-log.txt
|
||||||
|
|
||||||
- name: Submit
|
- name: Submit
|
||||||
|
|
14
.github/workflows/generate-docs.yml
vendored
14
.github/workflows/generate-docs.yml
vendored
|
@ -17,15 +17,10 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.ZEEK_BOT_TOKEN }}
|
submodules: "recursive"
|
||||||
|
|
||||||
- name: Sync Submodules
|
- name: Switch doc submodule to master
|
||||||
run: |
|
run: cd doc && git checkout master
|
||||||
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
|
|
||||||
git submodule sync --recursive
|
|
||||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 \
|
|
||||||
submodule update --init --force --recursive --depth=1
|
|
||||||
( cd doc && git checkout master )
|
|
||||||
|
|
||||||
- name: Fetch Dependencies
|
- name: Fetch Dependencies
|
||||||
run: |
|
run: |
|
||||||
|
@ -58,8 +53,7 @@ jobs:
|
||||||
run: ./configure
|
run: ./configure
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: cd build && make -j $(nproc)
|
||||||
( cd build && make -j 3 )
|
|
||||||
|
|
||||||
- name: Generate Docs
|
- name: Generate Docs
|
||||||
run: |
|
run: |
|
||||||
|
|
4
CHANGES
4
CHANGES
|
@ -1,3 +1,7 @@
|
||||||
|
5.0.0-dev.114 | 2022-02-11 09:30:04 -0800
|
||||||
|
|
||||||
|
* Minor modernizations to Github workflows (Christian Kreibich, Corelight)
|
||||||
|
|
||||||
5.0.0-dev.112 | 2022-02-10 17:56:27 -0800
|
5.0.0-dev.112 | 2022-02-10 17:56:27 -0800
|
||||||
|
|
||||||
* Reorg of the cluster controller to new "Management framework" layout (Christian Kreibich, Corelight)
|
* Reorg of the cluster controller to new "Management framework" layout (Christian Kreibich, Corelight)
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
5.0.0-dev.112
|
5.0.0-dev.114
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue