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]


Reply via email to