Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
# `libxml` finds libxml2 through vcpkg on MSVC. Install the static
# (dynamic CRT) triplet so the released binary does not need libxml2 DLLs.
- name: Install libxml2 (Windows)
if: runner.os == 'Windows'
shell: pwsh
run: |
vcpkg install libxml2:x64-windows-static-md
"VCPKG_ROOT=$env:VCPKG_INSTALLATION_ROOT" >> $env:GITHUB_ENV
- uses: taiki-e/upload-rust-binary-action@4398438f25ce68e99e82e90744c88604b9b218a3
with:
# (required) Comma-separated list of binary names (non-extension portion of filename) to build and upload.
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,12 @@ and this project adheres to a _modified_ form of _[Semantic Versioning][semver]_

### Fixed

- Build the Windows release binary by installing libxml2 through vcpkg in CI ([#130])

### Removed

[#130]: https://github.com/openlawlibrary/taf-server/pull/130

## [v0.7.0-alpha.1]

### Added
Expand Down
Loading