aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2024-03-15 13:36:34 +0100
committerGitHub Enterprise <[email protected]>2024-03-15 13:36:34 +0100
commit56150a9449736934b96738320706ebbea3503735 (patch)
tree8e70cab890e2fa761ec662e9bcc0f4c1d871957e /.github
parentremove vcpkg integrate install from windows setup (diff)
downloadzen-56150a9449736934b96738320706ebbea3503735.tar.xz
zen-56150a9449736934b96738320706ebbea3503735.zip
make sure zenserver reacts and exist on SIGTERM signal (#8)
* make sure zenserver reacts and exist on SIGTERM signal * add zen tag to all runners * temp disable mac codesigning
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/create_release.yml11
-rw-r--r--.github/workflows/validate.yml13
2 files changed, 13 insertions, 11 deletions
diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml
index 60ee4983e..0e9584357 100644
--- a/.github/workflows/create_release.yml
+++ b/.github/workflows/create_release.yml
@@ -11,7 +11,7 @@ on:
jobs:
bundle-windows:
- runs-on: [hv, windows, x64]
+ runs-on: [hv, windows, x64, zen]
timeout-minutes: 25
steps:
@@ -60,7 +60,7 @@ jobs:
path: build/zenserver-win64.zip
bundle-linux:
- runs-on: [hv, linux, x64]
+ runs-on: [hv, linux, x64, zen]
timeout-minutes: 25
steps:
@@ -120,7 +120,7 @@ jobs:
path: build/zenserver-linux.zip
bundle-macos:
- runs-on: [hv, macos, x64]
+ runs-on: [hv, macos, x64, zen]
timeout-minutes: 25
steps:
@@ -153,7 +153,8 @@ jobs:
- name: Bundle
run: |
- xmake bundle -v -y --codesignidentity="Developer ID Application"
+ xmake bundle -v -y
+# xmake bundle -v -y --codesignidentity="Developer ID Application"
env:
VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
@@ -179,7 +180,7 @@ jobs:
path: build/zenserver-macos.zip
create-release:
- runs-on: [hv, linux, x64]
+ runs-on: [hv, linux, x64, zen]
timeout-minutes: 5
needs: [bundle-linux, bundle-macos, bundle-windows]
diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml
index 5152d8ad0..d2b45bb06 100644
--- a/.github/workflows/validate.yml
+++ b/.github/workflows/validate.yml
@@ -21,7 +21,7 @@ on:
jobs:
cancel-old-build:
name: Cancel previous builds
- runs-on: [hv, linux, x64]
+ runs-on: [hv, linux, x64, zen]
steps:
- name: Cancel Previous Runs
@@ -33,7 +33,7 @@ jobs:
clang-format:
needs: cancel-old-build
name: Check clang-format
- runs-on: [hv, linux, x64]
+ runs-on: [hv, linux, x64, zen]
steps:
- uses: actions/checkout@v3
@@ -47,7 +47,7 @@ jobs:
windows-build:
needs: cancel-old-build
name: Build & Test Windows
- runs-on: [hv, windows, x64]
+ runs-on: [hv, windows, x64, zen]
timeout-minutes: 25
strategy:
matrix:
@@ -110,7 +110,7 @@ jobs:
linux-build:
needs: cancel-old-build
name: Build & Test Linux
- runs-on: [hv, linux, x64]
+ runs-on: [hv, linux, x64, zen]
timeout-minutes: 25
strategy:
matrix:
@@ -178,7 +178,7 @@ jobs:
macos-build:
needs: cancel-old-build
name: Build & Test MacOS
- runs-on: [hv, macos, x64]
+ runs-on: [hv, macos, x64, zen]
timeout-minutes: 25
strategy:
matrix:
@@ -227,7 +227,8 @@ jobs:
- name: Bundle
if: ${{ matrix.config == 'release' }}
run: |
- xmake bundle -v -y --codesignidentity="Developer ID Application"
+ xmake bundle -v -y
+ # xmake bundle -v -y --codesignidentity="Developer ID Application"
env:
VCPKG_ROOT: ${{ github.workspace }}/.vcpkg