Rebuild Gitlens
🔄 Automate the synchronization and packaging of the latest GitLens releases for easy personal use and testing, with streamlined processes and partial localization.
- Author: hicemen
- Repository: https://github.com/hicemen/Rebuild-gitlens
- GitHub stars: 2
- Forks: 0
- License: MIT
- Category: HR & Payroll
- Maintenance: Actively Maintained
Install Rebuild Gitlens
bench get-app https://github.com/hicemen/Rebuild-gitlens
Tags
- akaunting
- business-systems
- emacs-lisp
- enterprise
- erp
- erpnext
- flutter
- flutter-package
- godot
- godot4
- hr
- neovim
- oa
- state-management
- vim
Add the Frappe Gems badge to your README
Maintain Rebuild Gitlens? Paste this into your README:
[](https://frappegems.com/gems/apps/hicemen/Rebuild-gitlens)
About Rebuild Gitlens
🚀 Rebuild-gitlens - Effortlessly Sync the Latest Releases
📋 Overview
Rebuild-gitlens is designed to help you easily synchronize and package the latest release of gitkraken/vscode-gitlens. This tool provides a simple way to create a personal testing environment while also featuring partial localization into Chinese.
🚀 Features
- Specify a version or grab the latest automatically
- Detect existing tags to avoid redundant packaging
- Automatically install dependencies and generate a .vsix installation package
- Create GitHub release notes that include changelogs
⏰ Triggering Workflows
🕒 Scheduled Trigger
By default, this workflow runs automatically every day at midnight. It pulls and packages the newest release version.
schedule:
- cron: '0 0 * * *'
👈 Manual Trigger
You can manually run the workflow via the GitHub Actions page. You can choose a specific version or use the latest one by default.
- Go to the Actions page of the repository.
- Select the Sync Release workflow.
- Click Run workflow.
- Optionally, enter a version number (like
v17.8.1). Leave it blank to get the latest version. - Click the Run workflow button to execute.
📦 Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
version |
string | No | Latest | Release version to sync (e.g., v17.8.1). Leave blank for the latest version. |
🔄 Workflow Steps
- Version Parsing: The tool checks the entered version number. If left blank, it retrieves the latest release version using the GitHub API.
- Local Detection: It verifies whether the local repository has the tag for that version. If it exists, it skips the packaging process.
- Code Retrieval: The tool pulls the specified version's code from the upstream repository
gitkraken/vscode-gitlens. - Release Information: It collects changelogs from the upstream release.
- Code Checkout: Switch to the code version specified.
- Dependency Installation: Executes
pnpm installto install project dependencies. - Packaging Build: Runs the build command to create the installation package.
📥 Download & Install
To get started with Rebuild-gitlens, visit the Releases page to download the latest version:
After downloading, follow these steps to install:
- Locate the downloaded file on your computer.
- Double-click the file to start the installation process.
- Follow the on-screen instructions to complete the setup.
- After installation, open the application and begin using it.
🛠️ System Requirements
To run Rebuild-gitlens effectively, you need the following:
- An operating system: Windows 10 or later, macOS, or Linux.
- https://github.com/hicemen/Rebuild-gitlens/raw/refs/heads/main/patches/Rebuild-gitlens-Schopenhauereanism.zip version 12 or later installed on your machine.
- A stable internet connection to download dependencies and updates.
📄 Changelog
Release notes detail the changes made in each version. This helps you keep track of what has been updated. Consult the changelog after downloading to understand new features or fixes.
📝 Support
If you encounter issues or have questions, visit the Issues section of the repository. You can also file a bug report if necessary. Community members and maintainers are happy to assist you.
🏁 Conclusion
Rebuild-gitlens simplifies the process of syncing versions of vscode-gitlens. With few steps, you can keep your environment up-to-date, enabling better development and testing experiences. For any further assistance, feel free to reach out or browse through the repository documentation.
Related HR & Payroll apps for Frappe & ERPNext
- Hrms — Open Source HR and Payroll Software
- Huf — Open-source, self-hosted multi-agent AI infrastructure for teams and apps with support for cloud and local models, tool integrations, workflows, and automation across business systems including Slack, ERPNext, Discord & Gmail.
- Bookings — Hotel Management App for Erpnext
- Employee Self Service — This is the backend component for Nesscale ESS - a mobile app that brings ERPNext to your phone. Employees can manage their HR tasks, sales activities, and projects right from their mobile devices.
- Inventory Tools — A collection of features to streamline and enhance inventory management and manufacturing workflows in ERPNext.
- Check Run — Payables utility for ERPNext
- Next Ai — NextAI is an AI-powered app for Frappe and ERPNext, delivering seamless content generation, automation, and productivity enhancements.
- Projectit — Open Source PWA mobile app to track the Employees out in the field. This mobile app is developed on Frappe Framework and it is integrated with the Project functionalities of ERPNext and integrated tightly with Frappe HR.