Skip to content

chore(deps): bump dependencies #130

chore(deps): bump dependencies

chore(deps): bump dependencies #130

Workflow file for this run

on:
push:
pull_request:
name: πŸ—οΈ Build Windows
# Linux builds are tested in `test.yml`, we don't build them separately here.
# The Windows builds are "special" in this regard because they don't properly run in GitHub Workflows.
jobs:
build-examples:
runs-on: windows-latest
steps:
- name: πŸ“₯ Checkout
uses: actions/checkout@v3
- name: πŸ”¨ Build (Debug)
run: |
cmake -B debug -Dsaucer_backend=WebView2 -Dsaucer_examples=ON -Dsaucer_tests=ON
cmake --build debug --config Debug
- name: πŸ”¨ Build (Release)
run: |
cmake -B release -Dsaucer_backend=WebView2 -Dsaucer_examples=ON -Dsaucer_tests=ON
cmake --build release --config Release
- name: πŸ“¦ Upload Artifact
uses: actions/upload-artifact@v3
with:
name: Examples
path: release/Release
build-prebuilt:
runs-on: windows-latest
steps:
- name: πŸ“₯ Checkout
uses: actions/checkout@v3
- name: πŸ”¨ Build
run: |
cmake -B build -Dsaucer_backend=WebView2 -Dsaucer_package_all=ON
cmake --build build --config RelWithDebInfo
cmake --install build --prefix 'saucer-artifact' --config RelWithDebInfo
- name: πŸ“¦ Upload Artifact
uses: actions/upload-artifact@v3
with:
name: Pre-Built
path: saucer-artifact