Skip to content

build(deps): bump https://github.com/microsoft/vcpkg #109

build(deps): bump https://github.com/microsoft/vcpkg

build(deps): bump https://github.com/microsoft/vcpkg #109

Workflow file for this run

name: Build
on:
push:
branches: [master]
tags:
- 'v*.*.*'
pull_request:
branches: [master]
jobs:
build-msys:
runs-on: windows-latest
steps:
- id: fixed_workspace
name: Fix path
run: >-
echo out=$("${{github.workspace}}" -Replace "\\","/") | Out-File
-FilePath $env:GITHUB_OUTPUT -Encoding utf8 -Append
- uses: msys2/setup-msys2@v2
with:
msystem: ${{matrix.sys}}
pacboy: >-
cmake:p
extra-cmake-modules:p
kcompletion:p
ki18n:p
kparts:p
ktexteditor:p
kwidgetsaddons:p
kxmlgui:p
ninja:p
qt6-base:p
qt6-declarative:p
qt6-tools:p
toolchain:p
update: true
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Configure
run: >-
cmake -G Ninja -B ${{steps.fixed_workspace.outputs.out}}/build
--install-prefix ${{steps.fixed_workspace.outputs.out}}/build/prefix
-DCMAKE_BUILD_TYPE=${{matrix.build-type}}
shell: msys2 {0}
- name: Build
run: cmake --build ${{steps.fixed_workspace.outputs.out}}/build --verbose
shell: msys2 {0}
- name: Install
run: >-
cmake --install ${{steps.fixed_workspace.outputs.out}}/build
--config ${{matrix.build-type}} --verbose
shell: msys2 {0}
- name: Upload install prefix
uses: actions/upload-artifact@v7
with:
name: kate-wakatime-${{matrix.sys}}-${{matrix.build-type}}
path: ${{steps.fixed_workspace.outputs.out}}/build/prefix
if-no-files-found: error
strategy:
fail-fast: false
matrix:
build-type: [Debug, Release]
sys:
- clang64
- ucrt64
permissions:
contents: 'read'