アップグレードスクリプトがapp.ymlのバージョンを尊重せず、まだベータ版です

デフォルトでは、version: の行の直前に # が付いています。

再ビルドする前にそれを削除しましたか?

# はその行をコメントアウトします。もし # が存在すれば、version: のデフォルト値である tests-passed が引き続き使用されます。

stable 版を使用することにはほとんどメリットがありません。本番サイトをアップグレードする前にリリース版をテストしていれば、問題ないでしょう。