You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

36 lines
808 B

name: Build zapret
on:
workflow_dispatch:
jobs:
build:
name: Build for Windows
runs-on: windows-latest
env:
SRC_PATH: nfq
defaults:
run:
shell: C:\cygwin\bin\bash.exe --noprofile --norc -o igncr -eo pipefail '{0}'
steps:
- name: Install Cygwin Action
uses: cygwin/cygwin-install-action@v4
with:
packages: >-
gcc-core
make
zlib-devel
- uses: actions/checkout@v4
with:
sparse-checkout: ${{ env.SRC_PATH }}
- name: Compile zapret
run: make cygwin64
working-directory: ${{ env.SRC_PATH }}
- name: Upload output file
uses: actions/upload-artifact@v4
with:
name: winws.exe
path: ${{ env.SRC_PATH }}/winws.exe