From 079dccbd5077617aa348bfaae64ea566e4f14063 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 28 Apr 2025 17:49:25 -0400 Subject: [PATCH] Build on retail runner --- .github/workflows/main.yml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 20331d9..d80adaa 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -31,11 +31,6 @@ jobs: ~/.cargo/git/db/ target/ key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }} - - name: Install dependencies - run: | - sudo apt-get update - sudo apt-get install \ - libunshield-dev \ - name: Install Cargo dependencies if: steps.cache-deps.outputs.cache-hit != 'true' run: | @@ -64,3 +59,21 @@ jobs: - name: Run semver-checks run: | cargo semver-checks check-release + + retail-test: + runs-on: retail + + steps: + - uses: actions/checkout@v4 + - uses: actions/cache@v4 + id: cache-deps + with: + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + target/ + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }} + - name: Build + run: cargo build --verbose