summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorSignal Linden <signal@lindenlab.com>2022-10-10 09:40:32 -0700
committerSignal Linden <signal@lindenlab.com>2022-10-10 09:40:32 -0700
commit9a84b3923db0653f01ab7d8541645007347c4db4 (patch)
treee3fac4f9329d54ee9e2f00a4190ed7474fc3d282 /.github/workflows
parent28ec3a63b8f9c5f97b1024f18036af72f9d3b281 (diff)
Separate autobuild install from build
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yaml12
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 3fce1da35f..16c794cde5 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -12,14 +12,15 @@ jobs:
matrix:
os: [windows-2019, macos-11]
configuration: [RelWithDebInfoOS]
- arch: [64]
+ addrsize: [64]
include:
- os: windows-2019
configuration: RelWithDebInfoOS
- arch: 32
+ addrsize: 32
runs-on: ${{ matrix.os }}
env:
- AUTOBUILD_ADDRSIZE: ${{ matrix.arch }}
+ AUTOBUILD_CONFIGURATION: ${{ matrix.configuration }}
+ AUTOBUILD_ADDRSIZE: ${{ matrix.addrsize }}
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
steps:
@@ -45,9 +46,10 @@ jobs:
path: .autobuild-installables
key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }}
+ - name: Install autobuild packages
+ run: autobuild install
+
- name: Build
- shell: bash
run: |
- autobuild install
autobuild configure -c ${{ matrix.configuration }}
autobuild build --no-configure