aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2025-10-26 18:50:47 +0100
committerStefan Boberg <[email protected]>2025-10-26 18:50:47 +0100
commit8224b213e08254373090a28104b47f1f6ad5dc4d (patch)
tree8cb3d822219983f4823b2cecac67733b240cb874 /.github/workflows
parenttweak logic around ZEN_USE_MBEDTLS (diff)
downloadzen-8224b213e08254373090a28104b47f1f6ad5dc4d.tar.xz
zen-8224b213e08254373090a28104b47f1f6ad5dc4d.zip
remove vcpkg from github actions
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/create_release.yml55
-rw-r--r--.github/workflows/validate.yml42
2 files changed, 0 insertions, 97 deletions
diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml
index 855d65520..6a74b85ab 100644
--- a/.github/workflows/create_release.yml
+++ b/.github/workflows/create_release.yml
@@ -1,6 +1,5 @@
name: Create Release
env:
- VCPKG_VERSION: 2024.06.15 # This version must be the same across .yml github workflows and if it is bumped the README.md must be updated to reflect this
XMAKE_VERSION: 2.9.9
WINDOWS_SDK_VERSION: 22621
XMAKE_GLOBAL_DIR: ${{ github.workspace }}/.xmake_global
@@ -23,31 +22,13 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: |
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- .\bootstrap-vcpkg.bat
- cd ..
-
-# - name: Cache vcpkg
-# uses: actions/cache@v2
-# with:
-# path: |
-# ${{ github.workspace }}\.vcpkg\installed
-# key: ${{ runner.os }}-bundle-${{env.VCPKG_VERSION}}-${{ hashFiles('xmake.lua') }}-${{ matrix.arch }}-v1
-
- name: Config
run: |
xmake config -v -y -m release
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Bundle
run: |
xmake bundle -v -y --codesignidentity="Epic Games"
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload To Sentry
run: |
@@ -77,31 +58,13 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: |
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- ./bootstrap-vcpkg.sh
- cd ..
-
-# - name: Cache vcpkg
-# uses: actions/cache@v2
-# with:
-# path: |
-# ${{ github.workspace }}/.vcpkg/installed
-# key: ${{ runner.os }}-bundle-${{env.VCPKG_VERSION}}-${{ hashFiles('xmake.lua') }}-${{ matrix.arch }}-v1
-
- name: Config
run: |
./scripts/ue_build_linux/ue_build.sh ./.tmp-ue-toolchain xmake config -v -y -m release
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Bundle
run: |
./scripts/ue_build_linux/ue_build.sh ./.tmp-ue-toolchain xmake bundle -v -y
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Get Sentry CLI
run: |
@@ -133,31 +96,13 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: |
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- ./bootstrap-vcpkg.sh
- cd ..
-
-# - name: Cache vcpkg
-# uses: actions/cache@v2
-# with:
-# path: |
-# ${{ github.workspace }}/.vcpkg/installed
-# key: ${{ runner.os }}-bundle-${{env.VCPKG_VERSION}}-${{ hashFiles('xmake.lua') }}-${{ matrix.arch }}-v1
-
- name: Config
run: |
xmake config -v -y -m release
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Bundle
run: |
xmake bundle -v -y --codesignidentity="Developer ID Application"
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Get Sentry CLI
run: |
diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml
index 32efdb2c0..78182c59d 100644
--- a/.github/workflows/validate.yml
+++ b/.github/workflows/validate.yml
@@ -77,25 +77,14 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: | # Remove-Item -Recurse .vcpkg
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- .\bootstrap-vcpkg.bat
- cd ..
-
- name: Config
run: |
xmake config -v -y -m ${{ matrix.config }} --arch=${{ matrix.arch }}
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Build & Test
if: ${{ matrix.config == 'debug' }}
run: |
xmake test -v -y --junit
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload report
if: ${{ (failure() || success()) && (matrix.config == 'debug') }}
@@ -108,8 +97,6 @@ jobs:
if: ${{ matrix.config == 'release' }}
run: |
xmake bundle -v -y --codesignidentity="Epic Games"
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload zenserver-win64
if: ${{ github.ref_name == 'main' && matrix.config == 'release' }}
@@ -145,32 +132,18 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: | # rm -rf .vcpkg
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- ./bootstrap-vcpkg.sh
- cd ..
-
- name: Config
run: |
./scripts/ue_build_linux/ue_build.sh ./.tmp-ue-toolchain xmake config -v -y -m ${{ matrix.config }} --arch=${{ matrix.arch }}
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload config logs
if: ${{ (failure() || success()) }}
uses: actions/upload-artifact@v3
- with:
- name: vcpkg-logs-${{ matrix.config }}
- path: .vcpkg/buildtrees/**/*.log
- name: Build & Test
if: ${{ matrix.config == 'debug' }}
run: |
./scripts/ue_build_linux/ue_build.sh ./.tmp-ue-toolchain xmake test -v -y --junit
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload report
if: ${{ (failure() || success()) && (matrix.config == 'debug') }}
@@ -183,8 +156,6 @@ jobs:
if: ${{ matrix.config == 'release' }}
run: |
./scripts/ue_build_linux/ue_build.sh ./.tmp-ue-toolchain xmake bundle -v -y
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload zenserver-linux
if: ${{ github.ref_name == 'main' && matrix.config == 'release' }}
@@ -215,25 +186,14 @@ jobs:
with:
xmake-version: ${{env.XMAKE_VERSION}}
- - name: Installing vcpkg
- run: | # rm -rf .vcpkg
- git clone -b ${{env.VCPKG_VERSION}} --single-branch https://github.com/Microsoft/vcpkg.git .vcpkg
- cd .vcpkg
- ./bootstrap-vcpkg.sh
- cd ..
-
- name: Config
run: |
xmake config -v -y -m ${{ matrix.config }} --arch=${{ matrix.arch }}
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Build & Test
if: ${{ matrix.config == 'debug' }}
run: |
xmake test -v -y --junit
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload report
if: ${{ (failure() || success()) && (matrix.config == 'debug') }}
@@ -246,8 +206,6 @@ jobs:
if: ${{ matrix.config == 'release' }}
run: |
xmake bundle -v -y --codesignidentity="Developer ID Application"
- env:
- VCPKG_ROOT: ${{ github.workspace }}/.vcpkg
- name: Upload zenserver-macos
if: ${{ github.ref_name == 'main' && matrix.config == 'release' }}