From 7acef0044303f69d97c1883e0f52c474afc2e030 Mon Sep 17 00:00:00 2001 From: gatecat Date: Fri, 9 Apr 2021 11:09:42 +0100 Subject: interchange: Pin prjoxide commit Signed-off-by: gatecat --- .github/ci/build_interchange.sh | 2 ++ .github/workflows/interchange_ci.yml | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/ci/build_interchange.sh b/.github/ci/build_interchange.sh index ece17309..45a7fe6c 100755 --- a/.github/ci/build_interchange.sh +++ b/.github/ci/build_interchange.sh @@ -40,6 +40,8 @@ function get_dependencies { curl --proto '=https' -sSf https://sh.rustup.rs | sh -s -- -y git clone --recursive https://github.com/gatecat/prjoxide.git pushd prjoxide/libprjoxide + # TODO: use a tag instead of a commit, like python-fpga-interchange + git reset --hard ${PRJOXIDE_REVISION} PATH=$PATH:$HOME/.cargo/bin cargo install --path prjoxide --all-features popd else diff --git a/.github/workflows/interchange_ci.yml b/.github/workflows/interchange_ci.yml index 4c451c30..2c939d0e 100644 --- a/.github/workflows/interchange_ci.yml +++ b/.github/workflows/interchange_ci.yml @@ -109,6 +109,7 @@ jobs: RAPIDWRIGHT_PATH: ${{ github.workspace }}/RapidWright PYTHON_INTERCHANGE_PATH: ${{ github.workspace }}/python-fpga-interchange PYTHON_INTERCHANGE_TAG: v0.0.7 + PRJOXIDE_REVISION: a85135648c3ef2f7b3fd53ae2187ef6460e34b16 DEVICE: ${{ matrix.device }} run: | export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" -- cgit v1.2.3