dev: toolchain harmonization, additional checks and formatters

This commit is contained in:
Per Stark
2026-06-29 19:48:38 +02:00
parent 1f0c7d4e51
commit de53020961
36 changed files with 1514 additions and 699 deletions
+6 -2
View File
@@ -65,7 +65,7 @@ jobs:
- uses: nix-community/cache-nix-action@v7
id: xwin-cache
with:
primary-key: nix-Linux-xwin-${{ hashFiles('nix/windows-cross.nix', 'flake.lock') }}
primary-key: nix-Linux-xwin-${{ hashFiles('nix/packages/windows-cross.nix', 'flake.lock') }}
restore-prefixes-first-match: nix-Linux-xwin-
gc-max-store-size-linux: 8G
@@ -275,9 +275,13 @@ jobs:
ls -la
exit 1
fi
ARGS=()
if [ -n "$PRERELEASE_FLAG" ]; then
ARGS+=("$PRERELEASE_FLAG")
fi
gh release create "$TAG" \
--target "${{ github.sha }}" \
--title "minne $TAG" \
--notes-file "$RUNNER_TEMP/notes.txt" \
$PRERELEASE_FLAG \
"${ARGS[@]}" \
"${FILES[@]}"