Skip to content

Commit ad042ee

Browse files
authored
ci: cs2 protos updater (#380)
1 parent a916e26 commit ad042ee

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/protobuf.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
name: Update Protobufs
22
on:
3+
push:
4+
branches:
5+
- cs2-protos
6+
workflow_dispatch: {}
37
schedule:
48
- cron: '0 0 * * *'
59
jobs:
@@ -13,7 +17,7 @@ jobs:
1317
- name: Download latest Protobufs
1418
run: |
1519
git clone --depth=1 https://github.com/SteamDatabase/GameTracking-CSGO.git $GameTracking_dir
16-
cp $GameTracking_dir/Protobufs/{cstrike15_*.proto,engine_gcmessages.proto,netmessages.proto,steammessages.proto} pkg/demoinfocs/msg/proto
20+
cp $GameTracking_dir/Protobufs/{cstrike15_*.proto,engine_gcmessages.proto,netmessages.proto,steammessages.proto,gcsdk_gcmessages.proto,networkbasetypes.proto,network_connection.proto} pkg/demoinfocs/msg/proto
1721
1822
if [[ ! `git status --porcelain` ]]; then
1923
echo "PROTOBUFS_CHANGED=false" >> $GITHUB_ENV

pkg/demoinfocs/msg/generate.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@ protoc --proto_path=proto \
77
--go_opt=Mengine_gcmessages.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
88
--go_opt=Mnetmessages.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
99
--go_opt=Msteammessages.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
10+
--go_opt=Mgcsdk_gcmessages.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
11+
--go_opt=Mnetworkbasetypes.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
12+
--go_opt=Mnetwork_connection.proto=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
1013
--go_opt=module=github.com/markus-wa/demoinfocs-golang/v3/pkg/demoinfocs/msg \
1114
cstrike15_gcmessages.proto cstrike15_usermessages.proto engine_gcmessages.proto netmessages.proto steammessages.proto

0 commit comments

Comments
 (0)