Fix website and snap Nix workflow wiring

Co-authored-by: dichhead <330471626+dichhead@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]anddichhead authored and GitHub committed 2026-09-19 13:56:18 +00:00
1 parent 599626437b
commit b92527c956
2 files changed
+9 -2

No files matched your search

+7 -1
View File
@@ -99,7 +99,13 @@ jobs:
path: website
- name: Validate website
run: nix develop --command python3 "$GITHUB_WORKSPACE/website/scripts/test_site.py"
run: |
SCRIPT=$(cat <<'EOF'
cd "$GITHUB_WORKSPACE/website"
python3 scripts/test_site.py
EOF
)
nix develop --command bash --noprofile --norc -euo pipefail -c "$SCRIPT"
- name: Assemble landing page
run: |
+2 -1
View File
@@ -156,9 +156,10 @@ jobs:
- name: Set package version
id: package
env:
VERSION: ${{ steps.version.outputs.version }}
run: |
SCRIPT=$(cat <<'EOF'
VERSION=$(python3 scripts/release.py versions --tag "$RELEASE_TAG" | sed -n 's/^version=//p')
test -n "$VERSION"
sed -i "s/^version: .*/version: '$VERSION'/" snap/snapcraft.yaml
echo "version=$VERSION" >> "$GITHUB_OUTPUT"