Skip to content

Added native library project. #88

Added native library project.

Added native library project. #88

Workflow file for this run

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: On Push
on:
push:
jobs:
lint:
name: Lint
permissions:
contents: read
secrets:
github-token: ${{secrets.GITHUB_TOKEN}}
uses: ./.github/workflows/lint.yaml
build:
name: Build
permissions:
contents: read
strategy:
fail-fast: false
matrix:
build-os:
- windows-latest
- ubuntu-latest
- macos-latest
build-config:
- debug
- release
secrets:
github-token: ${{secrets.GITHUB_TOKEN}}
uses: ./.github/workflows/build.yaml
with:
build-os: ${{matrix.build-os}}
build-config: ${{matrix.build-config}}
test:
name: Test
permissions:
contents: read
strategy:
fail-fast: false
matrix:
build-os:
- windows-latest
- ubuntu-latest
- macos-latest
build-config:
- debug
- release
secrets:
github-token: ${{secrets.GITHUB_TOKEN}}
uses: ./.github/workflows/test.yaml
with:
build-os: ${{matrix.build-os}}
build-config: ${{matrix.build-config}}