diff --git a/.github/actions/build/action.yml b/.github/actions/build/action.yml index 34e80c5..5d42efb 100644 --- a/.github/actions/build/action.yml +++ b/.github/actions/build/action.yml @@ -106,3 +106,10 @@ runs: echo "::error::built binary reported no version at all" exit 1 fi + + protocol="$($tmp/ormos --protocol-version)" + echo "protocol $protocol" + if [ "$protocol" != "4" ]; then + echo "::error::built binary advertises protocol '$protocol', expected the v4 release contract" + exit 1 + fi diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d35942c..1998ebf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -149,6 +149,9 @@ jobs: cat > dist/notes.md <