Skip to content

Release

Release #74

Workflow file for this run

name: Release
on: [workflow_dispatch]
jobs:
build:
runs-on: ubuntu-22.04
container:
image: datadog/docker-library:httpd-datadog-ci-2.4-cdb3cb2
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: Add cloned repo as safe
run: sh -c "git config --global --add safe.directory $PWD"
- name: Configure
run: cmake --preset ci-release -B build .
- name: Build
run: |
cmake --build build -j --verbose
cmake --install build --prefix dist
- name: Export library
uses: actions/upload-artifact@v4
with:
name: mod_datadog_artifact
path: dist/lib/mod_datadog.so
- name: Export library (debug symbol)
uses: actions/upload-artifact@v4
with:
name: mod_datadog_artifact-debug
path: dist/lib/mod_datadog.so.debug