From 793b4f1ab406d6494a6b50e6b96af59f632a65b4 Mon Sep 17 00:00:00 2001 From: Adam Boutcher Date: Fri, 13 Aug 2021 18:26:54 +0100 Subject: [PATCH] Workflow chages --- .github/workflows/development.yml | 9 ++++---- .github/workflows/stable.yml | 2 +- .github/workflows/unstable.yml | 36 +++++++++++++++---------------- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 5e4ad37e..c00fb826 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -1,4 +1,4 @@ -name: Development Build +name: 1. Development Build and Testing on: push: branches: @@ -90,7 +90,8 @@ jobs: - name: Set Darwin Build Flags if: matrix.platform == 'darwin' - run: echo "XGO_TAGS=netgo osusergo darwin sqlite_omit_load_extension" >> $GITHUB_ENV + run : | + echo "XGO_TAGS=netgo osusergo darwin sqlite_omit_load_extension" >> $GITHUB_ENV shell: bash - name: Set Windows Build Flags @@ -111,8 +112,8 @@ jobs: dest: build prefix: statping targets: ${{ matrix.platform }}/${{ matrix.arch }} - v: false - x: false + v: true + x: true pkg: cmd buildmode: pie tags: ${{ env.XGO_TAGS }} diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 924ecbc5..2550df75 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -1,4 +1,4 @@ -name: Stable Build, Test and Deploy +name: 3. Stable Build, Test and Deploy on: push: branches: diff --git a/.github/workflows/unstable.yml b/.github/workflows/unstable.yml index f8701f6b..32bb6336 100644 --- a/.github/workflows/unstable.yml +++ b/.github/workflows/unstable.yml @@ -1,4 +1,4 @@ -name: Unstable Build, Test and Deploy +name: 2. Unstable Build, Test and Deploy on: push: branches: @@ -64,8 +64,8 @@ jobs: include: # - platform: darwin # arch: amd64 - - platform: windows - arch: amd64 +# - platform: windows +# arch: amd64 steps: - uses: actions/checkout@v2 @@ -93,12 +93,12 @@ jobs: # run: echo "XGO_TAGS=netgo osusergo darwin sqlite_omit_load_extension" >> $GITHUB_ENV # shell: bash - - name: Set Windows Build Flags - if: matrix.platform == 'windows' - run: | - echo "BUILD_FLAGS=-extldflags -static" >> $GITHUB_ENV - echo "XGO_TAGS=netgo osusergo sqlite_omit_load_extension" >> $GITHUB_ENV - shell: bash + # - name: Set Windows Build Flags + # if: matrix.platform == 'windows' + # run: | + # echo "BUILD_FLAGS=-extldflags -static" >> $GITHUB_ENV + # echo "XGO_TAGS=netgo osusergo sqlite_omit_load_extension" >> $GITHUB_ENV + # shell: bash - name: Build ${{ matrix.platform }}/${{ matrix.arch }} uses: crazy-max/ghaction-xgo@v1 @@ -128,15 +128,15 @@ jobs: rm -rf statping echo "compressed=statping-linux-${{ matrix.arch }}.tar.gz" >> $GITHUB_ENV - - name: Compress Windows Builds - if: matrix.platform == 'windows' - run: | - cd build - mv statping-windows-4.0-${{ matrix.arch }}.exe statping.exe - chmod +x statping.exe - zip statping-windows-${{ matrix.arch }}.zip statping.exe - rm -rf statping.exe - echo "compressed=statping-windows-${{ matrix.arch }}.zip" >> $GITHUB_ENV +# - name: Compress Windows Builds +# if: matrix.platform == 'windows' +# run: | +# cd build +# mv statping-windows-4.0-${{ matrix.arch }}.exe statping.exe +# chmod +x statping.exe +# zip statping-windows-${{ matrix.arch }}.zip statping.exe +# rm -rf statping.exe +# echo "compressed=statping-windows-${{ matrix.arch }}.zip" >> $GITHUB_ENV # - name: Compress Darwin Builds # if: matrix.platform == 'darwin'