Skip to content

Releases: Aureliolo/steamship

steamship 0.8.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 19:38
Immutable release. Only release title and notes can be modified.
4b04a11

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship_0.8.1-1_amd64.deb && sudo apt install ./steamship_0.8.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship-0.8.1-1.x86_64.rpm
cargo install --locked steamship@0.8.1

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.8.1.intoto.jsonl

Changes

  • Drop the AUR package (#96)
  • Say whether Steam Cloud is set up when showing settings (#97)
  • upload --json: one line of JSON saying what came of the upload (#98)

steamship 0.8.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 19:41
Immutable release. Only release title and notes can be modified.
d6a95a0

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship_0.8.0-1_amd64.deb && sudo apt install ./steamship_0.8.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship-0.8.0-1.x86_64.rpm
cargo install --locked steamship@0.8.0

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.8.0.intoto.jsonl

Changes

  • Say once when Steam holds none of the file's achievements (#85)
  • steamship rich-presence: upload rich presence localisation from Valve's files (#86)
  • Ask the Web API past Steam's cache (#87)
  • steamship leaderboards: list, check against a file, and make the missing (#88)
  • steamship branch: set the description players see for a beta branch (#89)
  • Check an app's stats with its achievements (#90)
  • steamship settings: show, save and check an app's settings in Steamworks (#91)
  • steamship drm-wrap: wrap a Windows executable in Steam DRM before upload (#92)
  • steamship assets: check store and library artwork against Valve's sizes (#93)

steamship 0.7.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:27
Immutable release. Only release title and notes can be modified.
39fe7b4

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship_0.7.1-1_amd64.deb && sudo apt install ./steamship_0.7.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship-0.7.1-1.x86_64.rpm
cargo install --locked steamship@0.7.1

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.7.1.intoto.jsonl

Changes

  • Say an app the key holds that Steam errors about has no build yet (#79)

steamship 0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:05
Immutable release. Only release title and notes can be modified.
27275c4

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship_0.7.0-1_amd64.deb && sudo apt install ./steamship_0.7.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship-0.7.0-1.x86_64.rpm
cargo install --locked steamship@0.7.0

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.7.0.intoto.jsonl

Changes

  • steamship achievements: list an app's achievements, or check them against a file and refuse drift (#80)

steamship 0.6.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 06:15
Immutable release. Only release title and notes can be modified.
b22bd9c

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship_0.6.3-1_amd64.deb && sudo apt install ./steamship_0.6.3-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship-0.6.3-1.x86_64.rpm
cargo install --locked steamship@0.6.3

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.3.intoto.jsonl

Changes

  • Run check's tests in a home of their own, so a kept key never reaches Steam (#70)
  • Show the default branch by the name Steamworks gives it (#71)
  • Document a new app's first branch, a build Steam keeps but sets live nowhere, and an unchecked branch (#72)
  • Quick start with a preview first, and init for a project without scripts (#74)
  • Leave the version and packaging pull requests out of a release's changes (#73)
  • Write the tests' fake programs from a process of their own, so running one never finds it busy (#75)
  • Confirm with Steam that an uploaded build is live on its branch (#76)

steamship 0.6.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 20:16
Immutable release. Only release title and notes can be modified.
f34219f

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship_0.6.2-1_amd64.deb && sudo apt install ./steamship_0.6.2-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship-0.6.2-1.x86_64.rpm
cargo install --locked steamship@0.6.2

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.2.intoto.jsonl

Changes

  • Package v0.6.1 for Homebrew and Scoop (#66)
  • Say what a refused commit means, find the build Steam kept, and warn of an unchecked live branch (#67)
  • Release v0.6.2 (#68)

steamship 0.6.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 18:50
Immutable release. Only release title and notes can be modified.
2bb83f2

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship_0.6.1-1_amd64.deb && sudo apt install ./steamship_0.6.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship-0.6.1-1.x86_64.rpm
cargo install --locked steamship@0.6.1

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.1.intoto.jsonl

Changes

  • Package v0.6.0 for Homebrew and Scoop (#61)
  • Say when Valve no longer serves the pinned steamcmd, and how to upgrade out of it (#62)
  • Link cargo-binstall and say it is installed separately; the README gives plain cargo install (#63)
  • Take a preview as finished by the line steamcmd ends one with (#64)
  • Release v0.6.1 (#65)

steamship 0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:40
Immutable release. Only release title and notes can be modified.
14cce06

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship_0.6.0-1_amd64.deb && sudo apt install ./steamship_0.6.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship-0.6.0-1.x86_64.rpm
cargo install --locked steamship@0.6.0

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.0.intoto.jsonl

Changes

  • The README's ship centred on its title, and the downloads badge named for cargo (#40)
  • Package v0.5.1 for Homebrew and Scoop (#42)
  • Point the README at every way to install without naming one out of context (#43)
  • steamship.exe with its icon, version details, manifest and exploit mitigations (#41)
  • steamship completions, and a man page per command in every archive, installed by Homebrew (#44)
  • A failed CI run shows Steam's logs as groups, the account masked; a build Valve finished keeps its BuildID with the promote command; the Workshop log is named (#47)
  • Hardening asserted on every platform's built program, and BinSkim over the Windows and Linux release builds (#45)
  • Workshop items from the action, their ID as published-file-id; a new item from CI only when asked for (#48)
  • steamship init writes commented starter build scripts, never over ones already there (#49)
  • Build for Windows on Arm (#50)
  • check refuses a live branch Steam does not have, public, Unity's do-not-ship folders, a stray InstallScript, and macOS programs and scripts without their executable bit; counts debug symbols (#46)
  • Ship a .deb and an .rpm (#51)
  • Name a socket steamcmd cannot open, and a connection it cannot make, instead of a refused login (#56)
  • Say Git is missing rather than blaming the scripts' folder (#53)
  • Ask gnome-keyring where its default keyring is before opening a session, so a fresh caller cannot end it (#59)
  • Spectre-mitigated C and C runtime on Windows; BinSkim warnings fail (#55)
  • Pack the CI login without steamcmd's server list, and with the day it was packed (#54)
  • Publish steamship-bin to the AUR (#52)
  • Stop steamcmd when it has no certificates, and say what to install (#57)
  • Release v0.6.0 (#60)

steamship 0.5.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 19:20
Immutable release. Only release title and notes can be modified.
b96ac2f

Install

Download the archive for your system below, or:

brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.5.1/steamship.json
winget install Aureliolo.steamship
cargo install --locked steamship@0.5.1

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.5.1.intoto.jsonl

Changes

  • Package steamship for Homebrew, Scoop and winget (#30)
  • Keep the Web API key in the system's credential store (#31)
  • Say where the packaging app's settings go, and that it may serve other repositories (#32)
  • Open the release pull request as the packaging app, to merge itself once green (#34)
  • Release v0.5.0 (#35)
  • Install the test prerequisites wherever the tests run, the release build too (#36)
  • A documentation site built from docs/ and the command line, and a README that points at it (#37)
  • The ship beside the README's title, more badges, and a Marketplace name for the action (#38)
  • Release v0.5.1 (#39)

steamship 0.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 12:40
Immutable release. Only release title and notes can be modified.
bb9ae86

Install

Download the archive for your system below, or:

cargo install --locked steamship@0.4.0

Check an archive came from this repository's release workflow:

gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.4.0.intoto.jsonl

Changes

  • Show the banner on status; say a missing script does not exist (#23)
  • Show script paths with one separator (#24)
  • Add steamship ci and the GitHub Action (#25)
  • Add steamship workshop, for Workshop items (#26)
  • Add builds and promote, through Steam's partner Web API (#27)
  • Add a Renovate preset that raises steamship pins (#28)
  • Release v0.4.0 (#29)