run DoxygenCI on MacOS for doxygen v1.8.18

This commit is contained in:
Krishna Vedala 2020-05-29 12:35:54 -04:00
parent f3e4d55258
commit f8632a0654

View File

@ -6,15 +6,14 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: macos-latest
steps: steps:
- uses: actions/checkout@master - uses: actions/checkout@master
with: with:
submodules: true submodules: true
- name: Install requirements - name: Install requirements
run: | run: |
sudo apt -qq -y update brew install graphviz ninja doxygen
sudo apt -qq install doxygen graphviz ninja-build
- name: configure - name: configure
run: cmake -G Ninja -B ./build -S . run: cmake -G Ninja -B ./build -S .
- name: build - name: build
@ -26,7 +25,7 @@ jobs:
clean: false clean: false
- name: Move & Commit files - name: Move & Commit files
run: | run: |
cp -rp ./build/html/* . && rm -rf ./build && rm -rf ./function_timer && ls -lah cp -rp ./build/html/* . && rm -rf ./build && ls -lah
git config --global user.name github-actions git config --global user.name github-actions
git config --global user.email '${GITHUB_ACTOR}@users.noreply.github.com' git config --global user.email '${GITHUB_ACTOR}@users.noreply.github.com'
git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/$GITHUB_REPOSITORY