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](https://github.com/apache/trafficcontrol/blob/master/.github/workflows/traffic-ops-ort-tests.yml)
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]