Annotation of embedaddon/miniupnpd/.github/workflows/x86_64-w64-mingw32.yml, revision 1.1.1.1

1.1       misho       1: name: x86_64-w64-mingw32
                      2: 
                      3: on:
                      4:   push:
                      5:     branches: [ master ]
                      6:   pull_request:
                      7:     branches: [ master ]
                      8: 
                      9: jobs:
                     10:   build:
                     11:     runs-on: ubuntu-latest
                     12:     steps:
                     13:       - uses: actions/checkout@v3
                     14: 
                     15:       - name: install packages
                     16:         run: sudo apt-get install gcc-mingw-w64-x86-64 mingw-w64-tools
                     17: 
                     18:       - name: build miniupnpc via x86_64-w64-mingw32
                     19:         run: make -C miniupnpc -f Makefile.mingw DLLWRAP=x86_64-w64-mingw32-dllwrap CC=x86_64-w64-mingw32-gcc WINDRES=x86_64-w64-mingw32-windres AR=x86_64-w64-mingw32-ar all dist
                     20: 
                     21:       - name: upload binaries
                     22:         uses: actions/upload-artifact@v3
                     23:         with:
                     24:           name: miniupnpc-win64-binaries-${{github.sha}}
                     25:           path: |
                     26:             miniupnpc/*.exe
                     27:             miniupnpc/*.dll
                     28:             miniupnpc/*.def
                     29:             miniupnpc/*.a
                     30:             miniupnpc/LICENSE
                     31:             miniupnpc/README
                     32:             miniupnpc/Changelog.txt

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>