Make valid_dh_group_names() more robust #72
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Upstreamed | |
on: | |
push: | |
branches: | |
- main | |
- upstreamed # For testing changes to this file | |
jobs: | |
coverity: | |
name: Coverity Static Analysis | |
runs-on: ubuntu-latest | |
container: | |
image: quay.io/centos/centos:stream8 | |
steps: | |
- name: Install git | |
run: | | |
yum -y install git-core | |
- name: Checkout Code | |
uses: actions/checkout@v3 | |
- name: Work around dubious ownership bug (https://github.com/actions/checkout/issues/1169) | |
run: | | |
git config --system --add safe.directory $GITHUB_WORKSPACE | |
- name: Enable EPEL | |
run: | | |
yum -y install epel-release | |
- name: Enable PowerTools | |
run: | | |
yum -y install dnf-plugins-core | |
yum config-manager --set-enabled powertools | |
- name: Install build dependencies | |
run: | | |
yum install -y clang help2man meson gcc ninja-build wget curl openssl popt-devel sudo pkgconfig redhat-rpm-config ruby rubygems "rubygem(json)" libtalloc-devel libpath_utils-devel openssl-devel | |
- name: Set Up Coverity Scanner | |
run: | | |
.ci/coverity_prep.sh | |
- name: Configure build directory | |
run: | | |
CC=gcc meson --errorlogs -Drun_slow_tests=true coverity | |
- name: Perform Coverity Scan Build | |
env: | |
TRAVIS_BRANCH: ${{ github.ref }} | |
COVERITY_SCAN_PROJECT_NAME: sgallagher/sscg | |
COVERITY_SCAN_NOTIFICATION_EMAIL: [email protected] | |
COVERITY_SCAN_BRANCH_PATTERN: .*main | |
COVERITY_SCAN_BUILD_COMMAND: ninja -C coverity | |
COVERITY_SCAN_TOKEN: ${{ secrets.COVERITY_TOKEN }} | |
run: | | |
/usr/bin/travisci_build_coverity_scan.sh ||: |