Skip to content

v0.6.7

v0.6.7 #14

Workflow file for this run

name: Release
on:
release:
types:
- created
jobs:
deploy-release:
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu
os_ver: "22.04"
cc: gcc-11
cxx: g++-11
- os: windows
os_ver: "2022"
cc: cl
cxx: cl
- os: macos
os_ver: "12"
cc: clang
cxx: clang++
defaults:
run:
shell: bash
name: ${{ matrix.os }}
env:
CC: ${{ matrix.cc }}
CXX: ${{ matrix.cxx }}
runs-on: ${{ matrix.os }}-${{ matrix.os_ver }}
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build Kiva
uses: ./.github/actions/build-kiva
with:
set-up-results-logging: false
- name: Package
run: cpack -C Release
working-directory: build
- name: Upload executable to release assets
uses: AButler/[email protected]
with:
files: build/kiva*.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}