wire protocol is generated now instead of being hard coded with versioning for commands.
This commit is contained in:
@@ -28,9 +28,14 @@ jobs:
|
||||
filters: |
|
||||
server:
|
||||
- 'Overlord-Server/**'
|
||||
- 'Overlord-Client/cmd/agent/wire/wire_contract_generated.go'
|
||||
- 'protocol/**'
|
||||
- 'scripts/generate-wire-protocol.ts'
|
||||
- '.github/workflows/tests.yml'
|
||||
client:
|
||||
- 'Overlord-Client/**'
|
||||
- 'protocol/**'
|
||||
- 'scripts/generate-wire-protocol.ts'
|
||||
- 'go.work'
|
||||
- 'go.work.sum'
|
||||
|
||||
@@ -60,6 +65,9 @@ jobs:
|
||||
- name: Typecheck server
|
||||
run: bun run typecheck
|
||||
|
||||
- name: Verify generated wire protocol
|
||||
run: bun run protocol:check
|
||||
|
||||
- name: Run server tests
|
||||
run: bun run test
|
||||
|
||||
|
||||
Reference in New Issue
Block a user