Dan Ditomaso
94409dd8e1
Refactor CI workflow to remove Deno and add exclusions ( #893 )
...
* Refactor CI workflow to remove Deno and add exclusions
Removed Deno setup and caching from CI workflow. Added exclusion logic for specific package directories during the build process.
* Update excluded directories in CI workflow
Added 'packages/transport-deno' to the excluded directories.
* Refactor CI workflow for pnpm and build process
2025-10-15 21:57:44 -04:00
Dan Ditomaso
ec9ad1d309
fix: remove buf schema registry from workflow ( #888 )
2025-10-14 15:24:41 -04:00
Dan Ditomaso
a97195c57e
moar fixes ( #887 )
2025-10-14 14:29:43 -04:00
Dan Ditomaso
22a1d92191
Fix/more protobuf fixes ( #886 )
...
* fix: add pnpm to protobuf workflow
* fix: fixing pnpm issue
2025-10-14 13:43:34 -04:00
Dan Ditomaso
35596249b4
fix: add pnpm to protobuf workflow ( #885 )
2025-10-14 13:00:54 -04:00
Dan Ditomaso
566c588377
Fix protobuf github workflow ( #884 )
...
* fix: protobuf workflow
* update workflow name
* fixes
2025-10-14 10:44:33 -04:00
Dan Ditomaso
9ab49d1431
Add protobufs repo as git submodule ( #882 )
...
* feat: add protobufs git submodule
* fixes
* fixed publishing issue
* fixed lockfile
2025-10-14 08:54:55 -04:00
Nullvoid3771
38cb002ce8
Update nightly.yml ( #864 )
...
+echo "all_tags=nightly ${IMMUTABLE}" >> "$GITHUB_OUTPUT"
2025-09-21 19:18:22 -04:00
Dan Ditomaso
eb2791e206
Fix for nightly release ( #853 )
...
* fix: removed commas in tag name
* removed `all_tags` from workflow
2025-09-14 15:10:56 -04:00
Dan Ditomaso
cb66c22974
Fixes to github actions for latest tag ( #848 )
...
* fix: ensure latest tag works
* update release workflow as well
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-13 16:07:13 -04:00
Henri Bergius
96c5d0d86f
Create PR instead of trying to push to protected branch ( #842 )
2025-09-13 15:56:01 -04:00
Dan Ditomaso
765f672bf5
Improve the nightly and release workflow ( #836 )
...
* fix: improve the nightly and release workflow
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix from code review
* add type module to node-serial
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 15:34:04 -04:00
Dan Ditomaso
799283fd46
fix: added latest tag, added conditionals if prerelease ( #832 )
2025-09-03 17:09:54 -04:00
Dan Ditomaso
ee131c3681
fix: added working directory to build step ( #819 )
2025-08-31 16:22:43 -04:00
Dan Ditomaso
d7e492cdc9
fix: removed comma from tag name ( #817 )
2025-08-31 13:09:50 -04:00
Dan Ditomaso
c5cad1dca6
fix incorrect usage of tags ( #811 )
2025-08-28 20:56:54 -04:00
Dan Ditomaso
fdd3e7f971
re-order package steps ( #798 )
2025-08-20 12:19:26 -04:00
Dan Ditomaso
40c2bfa535
Add pnpm install to release step ( #795 )
...
* more github changes
* moar changes
2025-08-19 14:50:54 -04:00
Dan Ditomaso
a10023fad6
more github changes ( #794 )
2025-08-19 13:19:28 -04:00
Dan Ditomaso
0a1afa988e
update order of steps in nightly github action ( #793 )
2025-08-19 11:33:00 -04:00
Dan Ditomaso
eb9b7159d4
Refactor github actions with monorepo support ( #783 )
...
* refactor github actions with monorepo support
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* updates
* changed order of ci/pr steps
* Update .github/workflows/release-web.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* adding lock file
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-18 09:07:13 -04:00
Dan Ditomaso
a2a45ac898
Update release-web.yml ( #777 )
2025-08-11 13:55:24 -04:00
Dan Ditomaso
59d172765d
Update release-web.yml ( #776 )
2025-08-11 13:48:35 -04:00
Dan Ditomaso
ed0a99dbd9
Update release-web.yml ( #775 )
...
added adhoc runs.
2025-08-11 11:20:48 -04:00
Jeremy Gallant
2735c37fad
Fix Docker and CI builds ( #773 )
...
* Fix Docker and CI builds
* Fix indentation
* Fix release
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-08-10 21:58:09 -04:00
Dan Ditomaso
284ccd43f8
refactor: update ci/cd scripts, switch to pnpm ( #763 )
...
* refactor: update ci/cd scripts, switch to pnpm
* updated workflow
* add new packages github action. Bump package.json version (#762 )
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/core/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-deno/scripts/build_npm.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/release-packages.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* revert copilot suggestion
* adding lock file
* regenerate lock file
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-08 14:54:20 -04:00
Dan Ditomaso
5a66153dfc
add new packages github action. Bump package.json version ( #762 )
2025-08-07 11:31:14 -04:00
Dan Ditomaso
56487d3832
fix: typo in position flags ( #747 )
2025-07-28 16:45:14 -04:00
Dan Ditomaso
09f7f64099
fix: crowdin uploading ( #746 )
2025-07-28 13:28:20 -04:00
Dan Ditomaso
4ab06abefe
fix: update directory paths for source files ( #745 )
2025-07-28 12:55:54 -04:00
Dan Ditomaso
8a443e9cad
Fix/add npm jsr building ( #722 )
...
* fixed github workflows to improve handling of mutl runtimes
* updating readme
* Update packages/core/src/meshDevice.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/core/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-http/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-17 20:47:25 -04:00
Dan Ditomaso
7b0725029f
CI updates to support monorepo ( #719 )
2025-07-17 10:17:44 -04:00
Dan Ditomaso
704d06cfe7
refactor: switch to using Bun ( #718 )
2025-07-16 22:30:10 -04:00
Dan Ditomaso
dd3f3f0499
fix: include additional info in nightly container tag name ( #709 )
...
* fix: added latest build version into container tag
* updated tag format
* Update .github/workflows/nightly.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-14 11:29:58 -04:00
dependabot[bot]
f010365151
chore(deps): bump tj-actions/changed-files in /.github/workflows ( #705 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 15:29:08 -04:00
Dan Ditomaso
7f177f6b83
Add npm publishing of JS libs ( #702 )
...
* feat: publish js libs to npm
* changed license type
* updated readme
* added id
* added exclusion for web and deno packages
* update comment
* updating env var
2025-07-10 12:28:23 -04:00
Dan Ditomaso
2e2b0074b1
Assorted Monorepo fixes ( #698 )
...
* add npmrc to root
* fix: associated updates related to monorepo updates
* removed deno plugin
* removed deno plugin
* updating ci
2025-07-07 14:14:41 -04:00
Dan Ditomaso
3bcda37e66
update pr workflow ( #697 )
2025-07-07 11:52:48 -04:00
Dan Ditomaso
8989478af4
update caching for ci/cd ( #695 )
2025-07-07 11:43:17 -04:00
Dan Ditomaso
d3446b64a3
removed tests from ci pipeline ( #694 )
2025-07-07 10:43:58 -04:00
Dan Ditomaso
72edb1897f
Feat/add js repo to monorepo ( #683 )
...
* feat: move js repo into web monorepo
* added readme
* Update packages/core/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-http/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/transport-web-bluetooth/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-26 11:52:57 -04:00
Dan Ditomaso
1c13343e8a
Add monorepo support to project ( #682 )
...
* feat: add monorepo support
* fix: correct relatedProjects structure in vercel.json
* update github actions with monorepo support
* removed legacy dep
* moved jsr config into web package
2025-06-25 21:56:55 -04:00
Dan Ditomaso
85ee0747d1
fix: move i18n languages to public folder ( #681 )
...
* fix: move i18n languages for best practices
* updating test setup
* removed static copy
2025-06-25 16:21:36 -04:00
Jeremy Gallant
0e6a4818ea
fix: Crowdin upload sources action ( #672 )
...
* Fix Crowdin upload sources action
* Replace biome with deno in vscode extension recommendations
---------
Co-authored-by: philon- <philon-@users.noreply.github.com >
2025-06-18 15:48:41 -04:00
dependabot[bot]
48862141dc
chore(deps): bump tj-actions/changed-files in /.github/workflows ( #650 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-12 20:10:08 -04:00
Dan Ditomaso
47f8264c31
Fix tsc errors ( #649 )
...
* fixed tsc errors
* fixed tsc errors
* fixed tsc errors
* fixing tsc errors
* fixing more tsc errors
* fixing more tsc errors
* fixed tsc errors
* fixing tsc errors
* fixing PR issues
* commented out tsc check
* completing tsc fixes
* updating lockfile
* removed react-hooks
2025-06-12 19:00:30 -04:00
Dan Ditomaso
eb2a2717b1
Internationalization (i18n) ( #627 )
...
* `feat: added internationalization lib, added english labels`
* `fixes from code review`
* `feat: add crowdin github actions`
* `fix: added support for i18n in testing. Fixed broken tests`
* `fix: missing translations`
* `removed unneded import`
* `more components updated with missing translations`
* `fixed lint issue`
* `Refactor: updated how translations are scoped, updated all references`
* `fixing broken tests`
* `feat: added language switcher, updated some translations`
* `fixed linting issues`
* `reverting vite config`
* `add english group id's to command palette`
* `updated PR template for i18n`
2025-05-27 08:33:43 -04:00
Dan Ditomaso
a644d30228
Add github action to release to stable ( #590 )
...
* feat: added github action workflow to release to stable
* updated trigger logic
2025-05-05 13:20:49 -04:00
Dan Ditomaso
1c453e2981
fix: couple of UI updates, fix: add pre release support to release workflow ( #609 )
2025-05-05 11:47:36 -04:00
Dan Ditomaso
bbadb1a917
chore: optimize deno workflow for CI/CD ( #605 )
...
* chore: optimize deno workflow for CI/CD
* add install step
2025-05-04 16:39:19 -04:00