Skip to content

Commit 30fe0b0

Browse files
CopilotMossaka
andcommitted
feat: Add JavaScript minification using terser
- Add terser as devDependency in pkg/workflow/js/package.json - Create pkg/workflow/minify.go with MinifyJavaScript function - Integrate minification into BundleJavaScriptWithMode - Add minification to FormatJavaScriptForYAML and WriteJavaScriptToYAML - Add line breaking to minified output to avoid GitHub Actions size limits - Add tests for minification functionality - Update existing tests to disable minification where needed Co-authored-by: Mossaka <[email protected]>
1 parent a710f8b commit 30fe0b0

39 files changed

+4170
-63041
lines changed

.github/workflows/audit-workflows.lock.yml

Lines changed: 6 additions & 1599 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/blog-auditor.lock.yml

Lines changed: 5 additions & 1550 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/cli-version-checker.lock.yml

Lines changed: 117 additions & 2210 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/cloclo.lock.yml

Lines changed: 136 additions & 1681 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/commit-changes-analyzer.lock.yml

Lines changed: 5 additions & 1550 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/copilot-agent-analysis.lock.yml

Lines changed: 6 additions & 1599 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/copilot-session-insights.lock.yml

Lines changed: 6 additions & 1599 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-code-metrics.lock.yml

Lines changed: 6 additions & 1599 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-doc-updater.lock.yml

Lines changed: 102 additions & 1684 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/daily-multi-device-docs-tester.lock.yml

Lines changed: 118 additions & 2211 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)