Jesús Pérez
d3853f3155
chore: fix full collect and build
Build and Test / Validate Setup (push) Has been cancelled
Build and Test / Build (darwin-amd64) (push) Has been cancelled
Build and Test / Build (darwin-arm64) (push) Has been cancelled
Build and Test / Build (linux-amd64) (push) Has been cancelled
Build and Test / Build (windows-amd64) (push) Has been cancelled
Build and Test / Build (linux-arm64) (push) Has been cancelled
Build and Test / Security Audit (push) Has been cancelled
Build and Test / Package Results (push) Has been cancelled
Build and Test / Quality Gate (push) Has been cancelled
Nightly Build / Check for Changes (push) Has been cancelled
Nightly Build / Validate Setup (push) Has been cancelled
Nightly Build / Nightly Build (darwin-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (darwin-arm64) (push) Has been cancelled
Nightly Build / Nightly Build (linux-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (windows-amd64) (push) Has been cancelled
Nightly Build / Nightly Build (linux-arm64) (push) Has been cancelled
Nightly Build / Create Nightly Pre-release (push) Has been cancelled
Nightly Build / Notify Build Status (push) Has been cancelled
Nightly Build / Nightly Maintenance (push) Has been cancelled
2025-09-24 21:28:50 +01:00
Jesús Pérez
c5b510b939
feat: modularize justfile and fix collection/packaging scripts
...
- Modularize justfile system with dedicated modules:
* alias.just: Command aliases (h, b, c, s)
* build.just: Build and cross-compilation commands
* distro.just: Collection and packaging commands
* help.just: Comprehensive help system with areas
* qa.just: Testing and quality assurance
* tools.just: Development tools and utilities
* upstream.just: Repository tracking and sync
- Fix platform detection in collect script:
* Use actual platform names (darwin-arm64) instead of generic "host"
* Support both "host" argument and auto-detection
* Filter out .d dependency files from distribution
- Fix packaging script issues:
* Correct uname command syntax (^uname -m)
* Fix string interpolation and environment parsing
* Include plugin binaries in archives (was only packaging metadata)
* Use proper path join instead of string interpolation
* Add --force flag to avoid interactive prompts
- Fix justfile absolute paths:
* Replace relative paths with {{justfile_directory()}} function
* Enable commands to work from any directory
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 19:04:08 +01:00
Jesús Pérez
b99dcc83c3
feat: major repository modernization and tracking cleanup
...
## Summary
Comprehensive repository cleanup focusing on plugin dependency management, documentation improvements, and git tracking optimization.
## Key Changes
### 🔧 Core Infrastructure
- Synchronized all nu-* dependencies across plugins for version consistency
- Enhanced upstream tracking and automation systems
- Removed nushell directory from git tracking for cleaner repository management
### 📚 Documentation
- Significantly expanded README.md with comprehensive development guides
- Added detailed workflow documentation and command references
- Improved plugin collection overview and usage examples
### 🧹 Repository Cleanup
- Removed legacy bash scripts (build-all.sh, collect-install.sh, make_plugin.sh)
- Streamlined automation through unified justfile and nushell script approach
- Updated .gitignore with nushell directory and archive patterns
- Removed nushell directory from git tracking to prevent unwanted changes
### 🔌 Plugin Updates
- **nu_plugin_image**: Major refactoring with modular architecture improvements
- **nu_plugin_hashes**: Enhanced functionality and build system improvements
- **nu_plugin_highlight**: Updated for new plugin API compatibility
- **nu_plugin_clipboard**: Dependency synchronization
- **nu_plugin_desktop_notifications**: Version alignment
- **nu_plugin_port_extension & nu_plugin_qr_maker**: Consistency updates
- **nu_plugin_kcl & nu_plugin_tera**: Submodule synchronization
### 🏗️ Git Tracking Optimization
- Removed nushell directory from version control for cleaner repository management
- Added comprehensive .gitignore patterns for build artifacts and archives
## Statistics
- 2,082 files changed
- 2,373 insertions, 339,936 deletions
- Net reduction of 337,563 lines (primarily from removing nushell directory tracking)
## Benefits
- Complete version consistency across all plugins
- Cleaner repository with optimized git tracking
- Improved developer experience with streamlined workflows
- Enhanced documentation and automation
- Reduced repository size and complexity
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 15:18:58 +01:00
Jesús Pérex
904e3f3fb6
chore: add info about kcl_install
2025-06-27 07:55:18 +01:00
Jesús Pérex
b626f63ea6
chore: add info about kcl_install
2025-06-27 07:54:20 +01:00
Jesús Pérex
693a9c9839
chore: add bin_archives
2025-06-27 05:08:46 +01:00
Jesús Pérex
ecf029854c
chore: add pack distribution
2025-06-27 04:36:21 +01:00
Jesús Pérex
d755b0189c
chore: fix content
2025-06-27 03:43:23 +01:00
Jesús Pérex
5ebeb09586
chore: fix distribution script name
2025-06-27 03:41:51 +01:00
Jesús Pérex
d6c94b1ab0
chore: addjust to scripts changes
2025-06-27 03:36:46 +01:00
Jesús Pérex
967b5c2be5
init repo
2025-06-27 01:26:44 +01:00