diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index be49510a..8f23664d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -43,6 +43,11 @@ jobs: with: name: ts_code path: packages/ts + - name: Upload C code + uses: actions/upload-artifact@v4 + with: + name: c_code + path: packages/c publish-jsr: runs-on: ubuntu-24.04 diff --git a/.gitignore b/.gitignore index f87222a7..d290d784 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ packages/ts/lib/* packages/rust/src/generated/* packages/rust/target +packages/c/* !.gitkeep diff --git a/buf.gen.yaml b/buf.gen.yaml index 13060029..c0180324 100644 --- a/buf.gen.yaml +++ b/buf.gen.yaml @@ -8,3 +8,5 @@ plugins: - remote: buf.build/community/neoeinstein-prost-crate:v0.4.1 out: packages/rust/src/generated opt: no_features + - remote: buf.build/community/nanopb:v0.4.9 + out: packages/c