fix(release): enforce tagged companion identity

This commit is contained in:
NimBold
2026-07-28 19:33:05 +03:30
parent 5633896d14
commit 7e8f1c7d7b
4 changed files with 186 additions and 0 deletions
+3
View File
@@ -40,12 +40,15 @@ jobs:
- uses: actions/checkout@v7
with:
submodules: recursive
fetch-depth: 0
- uses: actions/setup-node@v6
with:
node-version: 22
cache: npm
- name: Verify release version
run: node scripts/verify-release-version.js
- name: Verify Companion release identity
run: node scripts/verify-companion-release.js
- uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.target }}