GithubHelp home page GithubHelp logo

cyberandrii / setup-steamcmd Goto Github PK

View Code? Open in Web Editor NEW
18.0 1.0 5.0 250 KB

:octocat: :rocket: An action that sets up the SteamCMD.

License: MIT License

JavaScript 95.40% Shell 4.60%
steam steamcmd setup-steamcmd valve steam-workshop steam-games steam-api

setup-steamcmd's People

Contributors

cyberandrii avatar mikz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

setup-steamcmd's Issues

Permission problems with non sudoers users on self-hosted runners

if the user of the runner isn't in sudoers, it can't run installation of libraries; this make difficult working with self-hosted runners.
a possible solution would be to check the presence of the package before trying installing it.

platform: self-hosted [linux]

Windows setup error: Expand-Archive : is not a supported archive file format. .zip is the only supported archive file format.

Getting this error now on Windows, possibly after upgrading to the latest version.

Extracting ...
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoLogo -Sta -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command "$ErrorActionPreference = 'Stop' ; try { Add-Type -AssemblyName System.IO.Compression.FileSystem } catch { } ; if ((Get-Command -Name Expand-Archive -Module Microsoft.PowerShell.Archive -ErrorAction Ignore)) { Expand-Archive -LiteralPath 'C:\actions-runner\_work\_temp\7a37a1f1-2f61-4819-b322-a38c3ed9c9fb' -DestinationPath 'steamcmd' -Force } else {[System.IO.Compression.ZipFile]::ExtractToDirectory('C:\actions-runner\_work\_temp\7a37a1f1-2f61-4819-b322-a38c3ed9c9fb', 'steamcmd', $true) }"
Expand-Archive :  is not a supported archive file format. .zip is the only supported archive file format.
At line:1 char:210
+ ...  Ignore)) { Expand-Archive -LiteralPath 'C:\actions-runner\_work\_tem ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:String) [Expand-Archive], IOException
    + FullyQualifiedErrorId : NotSupportedArchiveFileExtension,Expand-Archive

SDL not found (failed to init SDL thread priority manager)

When using CyberAndrii/setup-steamcmd@v1 to setup steamcmd, I'm getting this odd error when using ubuntu-latest

Scanning content.....Warning: failed to init SDL thread priority manager: SDL not found

Run steamcmd +login *** *** D26CV +run_app_build /home/runner/work/build/steam/app_build_000001.vdf +quit
Redirecting stderr to '/home/runner/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.
Logging in user '***' to Steam Public ...
Logged in OK
Waiting for user info...OK
[2020-10-25 02:46:28]: Starting appID 000001 build (flags 0x0).
[2020-10-25 02:46:28]: Building depot 000001...


Building file mapping...
Scanning content.....Warning: failed to init SDL thread priority manager: SDL not found
..
Uploading content
[2020-10-25 02:46:49]: Successfully finished appID 000001build (BuildID 000001).
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 2 items discarded.

Unrelated, CyberAndrii/steam-totp@v1 works great so thank you for making all these actions @CyberAndrii ๐Ÿ‘

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.