Releases: fred913/amll-ttml-tool
Releases · fred913/amll-ttml-tool
AMLL TTML Tools main branch development build
Latest main branch development build.
最新 main 分支开发调试构建。
Development version may be unstable and may not work properly, please only for test purpose.
开发版本可能不稳定且可能无法正常工作,请仅用于测试目的。
Latest commits (最新提交): feat(deploy): Add GitHub Pages deployment workflow
- Added a new workflow
deploy.ymlto handle deployments to GitHub Pages. The workflow triggers on pushes to themainbranch and manual dispatch. It sets up the Node.js and pnpm environment, installs dependencies, builds the application with a specific base path for GitHub Pages, and uploads the build artifact to be deployed. - Updated
package.jsonto include new scripts for building and previewing the application specifically for GitHub Pages deployment. These scripts set theVITE_BASEenvironment variable to/amll-ttml-tool/to ensure the application is built with the correct base path for GitHub Pages. - Added
justlyricsas a new dependency inpackage.jsonand updatedpnpm-lock.yamlto include the resolution and snapshot information for this new package. - Modified
vite.config.tsto dynamically set thebaseconfiguration based on theVITE_BASEenvironment variable, allowing for flexibility in deployment paths between local and GitHub Pages environments.