jrushford commented on a change in pull request #7575:
URL: https://github.com/apache/trafficserver/pull/7575#discussion_r615844144
##########
File path: .github/workflows/c-cpp.yml
##########
@@ -0,0 +1,23 @@
+name: C/C++ CI
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ build:
+
+ runs-on: macos-latest
+
+ steps:
+ - uses: actions/checkout@v2
+ - name: configure
+ run: brew install automake openssl llvm; autoreconf -if;
CC=/usr/local/Cellar/llvm/11.1.0/bin/clang
CXX=/usr/local/Cellar/llvm/11.1.0/bin/clang++ ./configure
--with-openssl=/usr/local/Cellar/openssl\@1.1/1.1.1j
Review comment:
Are you going to build ATS with this workflow @bryancall? I have this
workflow in apache trafficcontrol that builds currently, ATS 8.1, see the
trafficserver job in the workflow. Just thought you might be interested. The
workflow is used to run some integration tests in trafficcontrol that require
an ATS RPM. The workflow checks the 8.1 branch for new commits and build's an
RPM if there are otherwise it uses the cached RPM from a previous run. Just
thought you might be interested. I think the GitHub Actions can be used for
all our trafficserver CI.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]