Skip to content

Commit 5d9c42e

Browse files
setup-steamcmd@v1.0.5 (#6)
- updated logging - added config/config.vdf caching
1 parent 8aee3d9 commit 5d9c42e

File tree

11 files changed

+75553
-24797
lines changed

11 files changed

+75553
-24797
lines changed

.github/workflows/update-release-tags.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Update Release Tags
22
on:
33
push:
4-
tags: '*'
4+
tags: ['*']
55
workflow_dispatch:
66
jobs:
77
update-release-tags:

.github/workflows/validate.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@ on:
33
schedule:
44
- cron: '0 0 * * 0' # every sunday at midnight
55
push:
6-
branches:
7-
- 'main'
6+
branches: ['main']
87
pull_request:
9-
branches:
10-
- '*'
8+
branches: ['*']
119
# Allows you to run this workflow manually from the Actions tab
1210
workflow_dispatch:
1311
concurrency:
14-
group: ${{ github.ref }}
12+
group: ${{ github.workflow }}-${{ github.ref }}
1513
jobs:
1614
validate:
1715
runs-on: ${{ matrix.os }}
16+
permissions:
17+
contents: read
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
os: [ macos-latest, windows-latest, ubuntu-latest ]
21+
os: [macos-latest, windows-latest, ubuntu-latest]
2222
steps:
2323
- uses: actions/checkout@v4
2424
- name: buildalon/setup-steamcmd

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,6 @@
44

55
A GitHub Action to setup the [`steamcmd`](https://developer.valvesoftware.com/wiki/SteamCMD) command alias.
66

7-
## Exported Env Vars
8-
9-
- `STEAM_CMD` the `steamcmd` directory location.
10-
- `STEAM_DIR` the steam install directory location.
11-
- `STEAM_TEMP` the temp steam directory location.
12-
137
## How to use
148

159
```yaml
@@ -18,7 +12,7 @@ jobs:
1812
runs-on: ${{ matrix.os }}
1913
strategy:
2014
matrix:
21-
os: [ macos-latest, windows-latest, ubuntu-latest ]
15+
os: [macos-latest, windows-latest, ubuntu-latest]
2216

2317
steps:
2418
# download and setup the steamcmd
@@ -30,3 +24,11 @@ jobs:
3024
```
3125
3226
For a full list of `steamcmd` commands see [this list](https://github.com/dgibbs64/SteamCMD-Commands-List/blob/main/steamcmd_commands.txt).
27+
28+
## outputs
29+
30+
### environment variables
31+
32+
- `STEAM_CMD` the `steamcmd` directory location.
33+
- `STEAM_DIR` the steam install directory location.
34+
- `STEAM_TEMP` the temp steam directory location.

0 commit comments

Comments
 (0)