From e100f26b82b9cf93d07ac2a61a34915f492844eb Mon Sep 17 00:00:00 2001 From: Nathan <87825638+verygenericname@users.noreply.github.com> Date: Sat, 14 Oct 2023 17:28:03 -0400 Subject: [PATCH] Fix Pipeline --- .github/workflows/main.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aedb97343..96ed14293 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -33,7 +33,7 @@ jobs: - name: Install Procursus uses: dhinakg/procursus-action@main with: - packages: ldid findutils sed coreutils trustcache make + packages: ldid findutils sed coreutils make - name: Install THEOS (without SDKs) run: | @@ -45,7 +45,15 @@ jobs: gsed -E "/^\s*get_theos\s*$/,+1 s/^(\s*)(get_sdks)\s*$/\1mkdir -p \${THEOS}\/sdks\n\1touch \${THEOS}\/sdks\/sdk\n\1\2/g" -i install-theos.sh bash install-theos.sh cd $BASEDIR - + + - name: Build and Install trustcache + run: | + set -x + git clone https://github.com/CRKatri/trustcache + cd trustcache + gmake -j$(sysctl -n hw.physicalcpu) OPENSSL=1 + sudo cp trustcache /opt/procursus/bin/ + - name: Set Environment Variables run: | set -x