mirror of
https://github.com/mitch030504/Wiicompiled_VR_Frame.git
synced 2026-10-06 06:00:25 +02:00
The README and docs/steam-frame.md now describe the Frame build as a beta that runs on the headset: what works, the recommended settings (render_scale 1.25 is the panels' native 2160x2160), the known issues (doubled images, right-eye foveation), building with Docker on another machine (including registering qemu on hosts whose binfmt_misc is per container), and installing with Frame Control. A frame-* tag now publishes a source-only pre-release with the notes in docs/releases/<tag>.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019HBRGKTE1GnN2ah8gcZKr3
31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
name: Steam Frame release
|
|
# A tag named frame-<something> publishes a GitHub pre-release with the notes in
|
|
# docs/releases/<tag>.md. Source only: the game is built from the player's own disc and nothing
|
|
# built from it is distributed (README, Requirements). The v* tags stay with package.yml, which
|
|
# packages upstream's Windows installer.
|
|
on:
|
|
push:
|
|
tags: ['frame-*']
|
|
permissions:
|
|
contents: write
|
|
jobs:
|
|
release:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v7
|
|
with:
|
|
persist-credentials: false
|
|
- name: Publish the pre-release
|
|
env:
|
|
GH_TOKEN: ${{ github.token }}
|
|
TAG: ${{ github.ref_name }}
|
|
REPOSITORY: ${{ github.repository }}
|
|
run: |
|
|
notes="docs/releases/${TAG}.md"
|
|
if [ ! -f "$notes" ]; then
|
|
echo "::error::No release notes at $notes"
|
|
exit 1
|
|
fi
|
|
gh release create "$TAG" --repo "$REPOSITORY" --verify-tag --prerelease \
|
|
--title "WiiCompiled VR for the Steam Frame ${TAG#frame-}" --notes-file "$notes"
|