Skip to content

Commit

Permalink
test 1
Browse files Browse the repository at this point in the history
  • Loading branch information
rfomin committed Aug 29, 2024
1 parent 801db0a commit dd721cb
Showing 1 changed file with 31 additions and 9 deletions.
40 changes: 31 additions & 9 deletions .github/workflows/continuous_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:
fail-fast: false
matrix:
config:
- {
name: "MSVC x64",
os: windows-latest,
build_type: "Release",
extra_options: "-A x64",
package_name: "vs_x64",
vcpkg_triplet: x64-windows,
shell: bash,
}
# - {
# name: "MSVC x64",
# os: windows-latest,
# build_type: "Release",
# extra_options: "-A x64",
# package_name: "vs_x64",
# vcpkg_triplet: x64-windows,
# shell: bash,
# }
- {
name: "MSYS2 UCRT64",
os: windows-latest,
Expand Down Expand Up @@ -151,3 +151,25 @@ jobs:
- name: Build
run: cmake --build build --config ${{ matrix.config.build_type }}

- name: Package (Windows)
if: runner.os == 'Windows'
run: |
cd build
cpack
- name: Upload Artifacts
if: ${{ matrix.name == 'MSYS2 UCRT64' }}
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.config.package_name }}
path: build/*.zip

- name: Release
if: ${{ contains(github.ref, 'tags') && matrix.name == 'MSYS2 UCRT64' }}
uses: ncipollo/release-action@v1
with:
name: ${{ github.ref_name }}
bodyFile: CHANGELOG.md
allowUpdates: true
artifacts: build/*.zip

0 comments on commit dd721cb

Please sign in to comment.