Skip to content

Steam: build and upload pipeline, in step with the web deploy #166

Open

Description

@ChefControl

Part of #142 · Milestone 3: Playable desktop build (Windows) · plan item 3.8

Size: M · Owner-only step: no

What

GitHub Actions builds the Windows and Linux apps and uploads both depots with Steam's tools. Steam must get every update no later than any other place the game is released, so the web deploy and the Steam upload go together.

Decision / recommendation

One workflow: Pages deploy and Steam upload (to a beta branch) from the same commit; the owner sets builds live.

Done when

  • Every merge to main reaches the Steam beta branch

Sources

Plan page (owner only): https://claude.ai/artifact/Cf5SWQHzAKTy2uHCC1UQgw

Activity

  1. ChefControl commented on Oct 28, 2026

    @ChefControl
    OwnerAuthor

    28 Oct: build both apps in GitHub Actions now; the Steam upload step is added once the Steamworks account (and #143) exists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageMaintainer needs to evaluate this issuesteam-readinessGetting Floe Market onto Steam

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions