[DynInst_API:] [dyninst/dyninst] 0f5558: Add PR testing Github CI (#1393)


Date: Wed, 15 Mar 2023 05:23:45 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 0f5558: Add PR testing Github CI (#1393)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 0f5558a15b16272eef982b5e8ddfdf172eb59036
      https://github.com/dyninst/dyninst/commit/0f5558a15b16272eef982b5e8ddfdf172eb59036
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-03-15 (Wed, 15 Mar 2023)

  Changed paths:
    R .github/workflows/base-containers.yaml
    M .github/workflows/cmake-formatting.yaml
    A .github/workflows/dependency-version.yaml
    A .github/workflows/dev-containers.yaml
    A .github/workflows/pr-tests.yaml
    R .github/workflows/release.yaml
    R .github/workflows/test-dyninst.yaml
    M docker/Dockerfile
    R docker/Dockerfile.release
    R docker/Dockerfile.test
    A docker/Dockerfile.ubuntu
    M docker/README.md
    M docker/build.sh
    A docker/build_elfutils.sh
    A docker/dependencies.versions
    R docker/test.sh

  Log Message:
  -----------
  Add PR testing Github CI (#1393)

Run on pull request to master:

    Enforce formatting of CMake files, if modified
    Check for changes in minimum required versions of dependencies
    Ensure Dyninst, test suite, examples, and external tests all build with gcc on Ubuntu-20.04

Run on push to master:

    Build and deploy new dev container, ghcr.io/dyninst/amd64/<OS>:latest


[← Prev in Thread] Current Thread [Next in Thread→]