Skip to content

Commit

Permalink
feat(py): implementation of parse.py; refactor parse.ts and update te…
Browse files Browse the repository at this point in the history
…sts.

CHANGELOG:
- [ ] Add Python implementation of parse.py
- [ ] Update .github/workflows/test.yml to also build the library
  (missing)
- [ ] Add a Role type for the role in types.d.ts

refactor(js): spec.test.ts for easier translatability
  • Loading branch information
yesudeep committed Feb 25, 2025
1 parent 4efc062 commit 3fad71b
Show file tree
Hide file tree
Showing 8 changed files with 1,696 additions and 184 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 2024 Google LLC
# SPDX-License-Identifier: Apache-2.0

name: "JS: Run Tests"
name: "JS: Run Tests and Build"

on:
push:
Expand Down Expand Up @@ -38,3 +38,6 @@ jobs:

- name: Run tests
run: cd js && pnpm test

- name: Build
run: cd js && pnpm build
6 changes: 6 additions & 0 deletions captainhook.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@
{
"run": "scripts/run_tests"
},
{
"run": "pnpm -C js build"
},
{
"run": "uv run mkdocs build"
},
Expand Down Expand Up @@ -82,6 +85,9 @@
{
"run": "scripts/run_tests"
},
{
"run": "pnpm -C js build"
},
{
"run": "uv run mkdocs build"
},
Expand Down
Loading

0 comments on commit 3fad71b

Please sign in to comment.