diff --git a/.github/workflows/sprocket-test.yaml b/.github/workflows/sprocket-test.yaml index 5800f6887..0c022f44b 100644 --- a/.github/workflows/sprocket-test.yaml +++ b/.github/workflows/sprocket-test.yaml @@ -26,11 +26,11 @@ jobs: - uses: actions/checkout@v4 with: lfs: true - - name: Update Rust - run: rustup update stable && rustup default stable - - name: Build Sprocket + - name: Install Sprocket run: | - cargo install sprocket --locked + SPROCKET_URL=$(curl -sSL https://api.github.com/repos/stjude-rust-labs/sprocket/releases/latest \ + | jq -r '.assets[] | select(.name | test("x86_64-unknown-linux-gnu.tar.gz")) | .browser_download_url') + curl -sSL "$SPROCKET_URL" | tar -xz -C /usr/local/bin sprocket - name: Update containers run: | ./developer_scripts/update_container_tags.sh ${GITHUB_REF##*/}