From 63c900de5ec452c30ed0b2a95e43af67c1eab525 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Mon, 20 Mar 2023 14:20:07 -0300 Subject: [PATCH] Fixing yaml. --- .github/workflows/winpkg.yml | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/.github/workflows/winpkg.yml b/.github/workflows/winpkg.yml index 65023a8..a3a01fa 100644 --- a/.github/workflows/winpkg.yml +++ b/.github/workflows/winpkg.yml @@ -1,4 +1,5 @@ -name: MSYS2 +--- +name: WinPKG on: pull_request: branches: @@ -6,7 +7,6 @@ on: push: branches: - winpkg - jobs: msys2-mingw: runs-on: windows-latest @@ -18,51 +18,59 @@ jobs: - uses: oprypin/find-latest-tag@v1 id: gettag with: - repository: PerryWerneck/pw3270 # The repository to scan. - releases-only: true # We know that all relevant tags have a GitHub release for them. + repository: PerryWerneck/pw3270 + releases-only: true - uses: msys2/setup-msys2@v2 with: msystem: mingw64 update: true - install: xz mingw-w64-x86_64-gcc automake autoconf make git pkgconf mingw-w64-x86_64-gettext gettext-devel mingw-w64-x86_64-openssl libtool mingw-w64-x86_64-gtk3 mingw-w64-x86_64-imagemagick mingw-w64-x86_64-optipng mingw-w64-x86_64-inkscape + install: xz mingw-w64-x86_64-gcc automake autoconf make git pkgconf + mingw-w64-x86_64-gettext gettext-devel mingw-w64-x86_64-openssl + libtool mingw-w64-x86_64-gtk3 mingw-w64-x86_64-imagemagick + mingw-w64-x86_64-optipng mingw-w64-x86_64-inkscape - uses: robinraju/release-downloader@v1.7 with: - repository: "PerryWerneck/lib3270" + repository: PerryWerneck/lib3270 latest: true - fileName: "mingw-lib3270.tar.xz" + fileName: mingw-lib3270.tar.xz - uses: robinraju/release-downloader@v1.7 with: - repository: "PerryWerneck/libv3270" + repository: PerryWerneck/libv3270 latest: true - fileName: "mingw-libv3270.tar.xz" + fileName: mingw-libv3270.tar.xz - name: BuildApp run: | ./win/ci-build.sh - uses: robinraju/release-downloader@v1.7 with: - repository: "PerryWerneck/libipc3270" + repository: PerryWerneck/libipc3270 latest: true - fileName: "mingw-libipc3270.tar.xz" + fileName: mingw-libipc3270.tar.xz - uses: robinraju/release-downloader@v1.7 with: - repository: "PerryWerneck/libhllapi" + repository: PerryWerneck/libhllapi latest: true - fileName: "mingw-hllapi.tar.xz" - - name: MakePackage + fileName: mingw-hllapi.tar.xz + - name: Unpack lib3270 run: tar -C ./.build -Jxvf mingw-lib3270.tar.xz + - name: Unpack libv3270 run: tar -C ./.build -Jxvf mingw-libv3270.tar.xz + - name: Unpack pw3270 run: tar -C ./.build -Jxvf mingw-pw3270.tar.xz + - name: Unpack ipc3270 run: tar -C ./.build -Jxvf mingw-libipc3270.tar.xz + - name: Unpack hllapi run: tar -C ./.build -Jxvf mingw-hllapi.tar.xz - run: tar -C ./.build -Jxvf mingw-pw3270.tar.xz + - name: MakePackage run: tar -C ./.build -Jcvf mingw-pw3270-full.tar.xz . - uses: ncipollo/release-action@v1 with: tag: ${{ steps.gettag.outputs.tag }} - artifacts: "mingw-pw3270-full.tar.xz" + artifacts: mingw-pw3270-full.tar.xz allowUpdates: true draft: false makeLatest: true omitBody: true omitPrereleaseDuringUpdate: true replacesArtifacts: true + -- libgit2 0.21.2