Skip to content

add upload to artifacts #6

add upload to artifacts

add upload to artifacts #6

name: Build Static Library and Publish to GitHub Packages
on:
# workflow_call:
workflow_dispatch:
push:
branches:
- main
jobs:
build-library:
runs-on: macos-latest
steps:
- name: Checkout Code
uses: actions/checkout@v2
- name: Set up Conan
run: |
pip install conan
conan profile detect
- name: Install Dependencies
working-directory: core
run: |
conan install . --output-folder=build --build=missing
- name: Build Static Library
working-directory: core
run: |
cd build/
cmake .. -DCMAKE_TOOLCHAIN_FILE=conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release
cmake --build .
make install
- name: Upload zerr-core library
uses: actions/upload-artifact@v4
with:
name: zerr-core
path: core/usr