From 47db569c52524da09227b80b5f8bcad0906ff989 Mon Sep 17 00:00:00 2001 From: Micah Date: Tue, 23 Sep 2025 21:19:26 -0700 Subject: [PATCH] Correct my own mistake and move plugin test to its own step --- .github/workflows/ci.yml | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 83680275..fd094945 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: - name: Build run: cargo build --locked --verbose - - name: Test (CLI) + - name: Test run: cargo test --locked --verbose - name: Save Rust Cache @@ -50,13 +50,6 @@ jobs: target key: ${{ matrix.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - - name: Test (Plugin) - run: lune run test-plugin - env: - RBX_API_KEY: ${{ secrets.PLUGIN_TEST_API_KEY }} - RBX_UNIVERSE_ID: ${{ vars.PLUGIN_TEST_UNIVERSE_ID }} - RBX_PLACE_ID: ${{ vars.PLUGIN_TEST_PLACE_ID }} - msrv: name: Check MSRV runs-on: ubuntu-latest @@ -90,6 +83,27 @@ jobs: target key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + test-plugin: + name: Test Plugin + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Setup Rokit + uses: CompeyDev/setup-rokit@v0.1.2 + with: + version: 'v1.1.0' + + - name: Test + run: lune run test-plugin + env: + RBX_API_KEY: ${{ secrets.PLUGIN_TEST_API_KEY }} + RBX_UNIVERSE_ID: ${{ vars.PLUGIN_TEST_UNIVERSE_ID }} + RBX_PLACE_ID: ${{ vars.PLUGIN_TEST_PLACE_ID }} + lint: name: Rustfmt, Clippy, Stylua, & Selene runs-on: ubuntu-latest