From 063180f98d6a0ec3d0f7d9c2cc9d29b23bb609aa Mon Sep 17 00:00:00 2001 From: Vitaly Mikhailov Date: Fri, 23 Sep 2022 00:33:25 +0300 Subject: [PATCH] Update release-steam.yml --- .github/workflows/release-steam.yml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-steam.yml b/.github/workflows/release-steam.yml index f69f0a9..8a9cbb0 100644 --- a/.github/workflows/release-steam.yml +++ b/.github/workflows/release-steam.yml @@ -31,10 +31,27 @@ jobs: - uses: actions/setup-node@v3.4.1 with: node-version: 16 - #cache: 'npm' - #cache-dependency-path: steam-totp/package-lock.json - - run: cd ./steam-totp && npm ci && node .\src\index.js {{ secrets.STEAM_AUTH_CODE }} + - run: | + mkdir steam-totp + cat << EOT > steam-totp/package.json + { + "name": "steam-totp-gen", + "version": "1.0.0", + "description": "", + "main": "index.js", + "dependencies": { + "steam-totp": "^2.1.2" + } + } + + - run: | + cat << EOT > steam-totp/index.js + var code = require('steam-totp').generateAuthCode(process.argv[0]); + console.log(`::add-mask::${code}`); + console.log(`::set-output name=totp::${code}`); + + - run: cd ./steam-totp && npm ci && node ./src/index.js {{ secrets.STEAM_AUTH_CODE }} - uses: CyberAndrii/setup-steamcmd@v1