From 5611a8fc4c3414be09eb145d9974933e39cfd98a Mon Sep 17 00:00:00 2001 From: George Lemon Date: Wed, 17 Apr 2024 10:21:54 +0300 Subject: [PATCH] add windows to gh release workflow [skip test] Signed-off-by: George Lemon --- .github/workflows/release.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cdba046..6126349 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,17 +14,15 @@ jobs: matrix: os: - ubuntu-latest - # - windows-latest + - windows-latest - macOS-latest steps: - uses: actions/checkout@v1 - uses: jiro4989/setup-nim-action@v1 with: nim-version: ${{ env.NIM_VERSION }} - - run: npm install cmake-js -g - run: choosenim show path -y - run: nimble build -Y -d:release - - run: denim build src/${{github.event.repository.name}}.nim -r -y --cmake - name: Create artifact run: | os="${{ runner.os }}" @@ -84,9 +82,9 @@ jobs: - os: ubuntu-latest asset_name_suffix: linux.tar.gz asset_content_type: application/gzip - # - os: windows-latest - # asset_name_suffix: windows.zip - # asset_content_type: application/zip + - os: windows-latest + asset_name_suffix: windows.zip + asset_content_type: application/zip - os: macOS-latest asset_name_suffix: macos.tar.gz asset_content_type: application/gzip