waveterm/.github/workflows
Evan Simkowitz 3b117805fe
Move docsite build scripts to Taskfile, make the electron tasks depend on them (#1298)
This adds the new tasks `docsite:start`, `docsite:build:public`,
`docsite:build:embedded`, `storybook:build`, and `copyfiles:*:*` to
Taskfile.

It also updates the "Build Helper" and "Docsite and Storybook CI/CD"
workflows to use these new tasks.

It also makes the docsite embedded build a dependency of the electron
tasks, ensuring that the embedded docsite is included when building
locally.

Tested and confirms this works on Windows
2024-11-15 12:19:31 -08:00
..
build-helper.yml Move docsite build scripts to Taskfile, make the electron tasks depend on them (#1298) 2024-11-15 12:19:31 -08:00
bump-version.yml Update our build workflows to use NodeJS 22 (#1285) 2024-11-13 21:06:48 -08:00
codeql.yml Update our build workflows to use NodeJS 22 (#1285) 2024-11-13 21:06:48 -08:00
deploy-docsite.yml Move docsite build scripts to Taskfile, make the electron tasks depend on them (#1298) 2024-11-15 12:19:31 -08:00
merge-gatekeeper.yml Use merge-gatekeeper (#1245) 2024-11-08 11:29:25 -08:00
publish-release.yml Accept package agreements for winget install (#1271) 2024-11-12 10:37:45 -08:00
testdriver.yml Update our build workflows to use NodeJS 22 (#1285) 2024-11-13 21:06:48 -08:00