From 65e443cc5e9cd45ba6b61f8020a96ce4fba26450 Mon Sep 17 00:00:00 2001 From: s-damian Date: Sat, 17 Aug 2024 12:19:37 +0300 Subject: [PATCH] Update .github/workflows/tests.yml --- .github/workflows/tests.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e8535e9..9f24e79 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,8 +35,34 @@ jobs: cargo install --git https://github.com/coral-xyz/anchor anchor-cli --tag v0.30.1 || echo "Anchor installation failed" anchor --version || echo "Anchor not found" + - name: Debug Environment + run: | + echo "Current directory: $(pwd)" + ls -la + echo "Anchor.toml content:" + cat Anchor.toml || echo "Anchor.toml not found" + echo "PATH: $PATH" + echo "Rust version: $(rustc --version)" + echo "Cargo version: $(cargo --version)" + echo "Solana version: $(solana --version)" + echo "Anchor version: $(anchor --version)" + - name: Build Anchor Program run: anchor build + continue-on-error: true + + - name: Debug Build Failure + if: failure() + run: | + echo "Build failed. Debugging information:" + echo "Current directory: $(pwd)" + ls -la + echo "target directory content:" + ls -la target || echo "target directory not found" + echo "programs directory content:" + ls -la programs || echo "programs directory not found" + echo "Cargo.toml content:" + cat Cargo.toml || echo "Cargo.toml not found" - name: Run Anchor Tests run: anchor test