Commit graph

42 commits

Author SHA1 Message Date
autocommit
d2577047e2 docs(docs): 📝 Update network configuration details in README with current IP ranges, ports, and protocols
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
autocommit
c67a4a79df feat(config): Update default network config keys (proxy, timeouts) for enhanced network functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
autocommit
e15c5de5cb feat(commands): Update init command to support new default configuration values for initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
autocommit
e7814caa97 breaking(devops): 💥 Update DevOps CLI and workflow templates to enforce new internal network URLs for publishing, breaking backward compatibility in CI/CD pipelines
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
autocommit
2a316580e6 ci(ci): 👷 Update CI pipeline to use new internal network URL for artifact publishing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
autocommit
962cda05e9 deps-upgrade(deps): ⬆️ Update all dependencies to latest compatible versions with security patches and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:07:42 -07:00
Lilith
f643b14733 deps-upgrade(dependencies): ⬆️ Update all dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-08 19:45:17 -07:00
Lilith
c8fcbfe9bc feat(ci): Add CI/CD publishing CLI commands, configuration defaults, and npm/PyPI workflow templates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-08 19:39:00 -07:00
Lilith
65da8b2030 deps-upgrade(deps): ⬆️ Update core and utility dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-08 19:17:16 -07:00
Lilith
dcf979e527 deps-upgrade: ⬆️ Update dependencies to latest stable versions in package.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-29 08:33:01 -08:00
Lilith
adc7a6033f deps-upgrade(project): ⬆️ Update core libraries, dev tools, and dependencies to latest versions 2026-01-22 14:15:54 -08:00
Lilith
365749a74e deps-upgrade: ⬆️ Update all project dependencies to latest stable versions 2026-01-22 11:46:50 -08:00
Lilith
1fe1df68db chore(project-root): Update dependencies including minor upgrades and dev tool additions 2026-01-22 11:40:08 -08:00
Lilith
ff8fe5ae6b deps-upgrade(dependencies): ⬆️ Update core dependencies to latest stable versions 2026-01-22 11:32:38 -08:00
Lilith
3dfef2d016 deps-upgrade: ⬆️ Update dependencies to latest stable versions in package.json 2026-01-21 15:42:52 -08:00
Lilith
3983fb7c7d build: Optimize TypeScript bundling config for performance improvements 2026-01-21 15:26:37 -08:00
Lilith
12871555e1 deps-upgrade: ⬆️ Update core dependencies to latest stable versions for security and compatibility improvements 2026-01-21 15:26:37 -08:00
Lilith
c0c9ae3f11 perf(build): Optimize TypeScript build performance with enhanced minification, source maps, and tree-shaking via updated tsup config 2026-01-21 12:33:00 -08:00
Lilith
fc3e255745 deps-upgrade: ⬆️ Update project dependencies to latest minor/patch versions for bug fixes and maintenance 2026-01-21 12:33:00 -08:00
Lilith
0928aa58a5 chore(config): 🔧 Update npm registry settings in .npmrc 2026-01-18 17:18:21 -08:00
Lilith
4b371db9f2 feat(@lilith/bitch): Add installer script
Adds install.sh for easy global installation via curl pipe or direct execution.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 14:56:14 -08:00
Lilith
3ea1fa0c97 chore(shared): 🔧 Update shared configuration files and dependencies 2026-01-16 20:49:36 -08:00
Lilith
79df7f21db chore(shared): 🔧 Update shared configuration files and scripts 2026-01-16 20:39:02 -08:00
Lilith
28693e5287 chore(shared): 🔧 Update shared dependencies and build scripts to enforce stricter linting rules 2026-01-16 14:39:19 -08:00
Lilith
cd8e6399ae chore(shared): 🔧 Update shared dependency versions and build scripts 2026-01-16 14:23:35 -08:00
Lilith
871f7b3307 chore(shared): 🔧 **Chain-of-Thought Reasoning:** 2026-01-15 08:30:06 -08:00
Lilith
24f2d841fd chore: 🔧 Update files 2026-01-15 07:59:58 -08:00
Lilith
245abb237e chore: 🔧 Update files 2026-01-15 07:21:01 -08:00
Lilith
e80eb760ff chore: 🔧 Update files 2026-01-14 12:03:12 -08:00
Lilith
b744a3dd10 chore: 🔧 Update files 2026-01-14 11:57:56 -08:00
Lilith
a26f87f9d4 refactor(cli): remove consumers command, moved to packages-cli
The consumers command has been migrated to @cli/packages-cli
as it is workspace-specific functionality rather than global CLI functionality.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-14 05:07:48 -08:00
Lilith
31e9e4a5cd feat(src/utils/workflow-templates.ts): Added utility functions for workflow templates 2026-01-13 09:10:58 -08:00
Lilith
d84370db56 fix(bitch-cli): 🐛 use HTML scraping for Forgejo Actions CI status
Forgejo 11.0.8 doesn't expose working Actions API endpoints.
Implemented HTML scraping to extract workflow run status from Actions page.

- Scrape data-tooltip-content for run status (Success/Failure/Running/Waiting)
- Extract run IDs from href patterns
- Removed unused forgejoRequest function (API returns 404)
- Maintained same WorkflowRun interface for compatibility

Verified working with: bitch ci ml
Fixes: CI status command now works correctly

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-11 06:35:33 -08:00
Lilith
7662f41158 feat(@cli/bitch-cli): add Forgejo workflow management commands
Add comprehensive workflow management to replace bash scripts:
- workflows audit: Audit workflow coverage across workspace
- workflows validate: Validate deployed workflows
- workflows rollout: Deploy workflow templates by phase/category
- Enhance ci command with --failed and --verbose flags

New utilities:
- workflow-audit.ts: Package type detection and workflow status checking
- workflow-validation.ts: YAML validation and metadata checking
- workflow-templates.ts: Template selection and deployment

New templates:
- publish-npm.yml: TypeScript packages with build
- publish-config.yml: Config-only packages
- publish-pypi.yml: Python packages
- ci-publish-separate.yml: High-impact packages with separate CI

Fixes:
- Filter node_modules from package discovery
- Handle packages without names gracefully

Replaces:
- scripts/forgejo/audit-workflows.sh
- scripts/forgejo/validate-workflows.sh
- scripts/forgejo/rollout-workflows.sh
- Enhances scripts/forgejo/ci-status.sh functionality

Version bumped: 1.1.0 → 1.2.0

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-11 05:56:45 -08:00
Lilith
269bfc20ed feat(@cli/bitch-cli): add vram and ram commands, update README and package.json 2026-01-11 02:36:43 -08:00
Lilith
1c5279b980 feat(@cli/bitch-cli): add upgrade command for package management 2026-01-10 21:47:09 -08:00
Lilith
ec03500068 chore(package): 🐛 update devDependencies in package.json 2026-01-10 20:16:01 -08:00
Lilith
8d22072a2a fix(package-lock.json): 🛠 remove unused dependencies and fix package lock file issues 2026-01-10 10:05:07 -08:00
Lilith
78a6e29658 feat(@cli/bitch-cli/src/commands): add commit command for creating commits 2026-01-10 09:45:01 -08:00
Lilith
ae124ca407 feat(@cli/bitch-cli): add initial feature implementation 2026-01-10 09:44:23 -08:00
Lilith
bbaa1a93ea chore(@cli/bitch): 🛠 clean up commit message for master branch 2026-01-10 06:56:16 -08:00
Lilith
414af8d86b fix(@cli/bitch): 🐛 resolve linting issues 2026-01-10 06:52:54 -08:00