aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
...
* | chore: enhance prek workflow to support auto-fixing and commit changesHsiangNianian2026-01-161-6/+21
| | | | | | | | Updated the GitHub Actions workflow to enable automatic fixes for issues detected by the prek action. Added a conditional step to commit changes made by prek, improving the CI process by ensuring that fixes are applied directly to the repository.
* | chore: update CI workflow to simplify formatting stepHsiangNianian2026-01-161-1/+1
| | | | | | | | Modified the GitHub Actions workflow to change the formatting command from a check to a direct format execution, streamlining the process in the CI pipeline.
* | chore: update pre-commit configuration and remove unnecessary dependenciesHsiangNianian2026-01-161-0/+22
| | | | | | | | Modified the .pre-commit-config.yaml to include additional hooks and reorganized the repository structure. Updated pyproject.toml to remove the pre-commit dependency, streamlining the project configuration.
| * docs(copilot): enhance project setup and workflow documentationBegonia, HE2026-01-161-7/+44
| | | | | | | | | | | | | | | | | | | | | | - Add pre-commit hooks configuration details - Document Rolldown-based Vite fork and frontend tooling - Clarify version management with _version.py - Add frontend workflows (check/lint/format commands) - Document test workflow behavior and store patterns - Specify Node 22 and pnpm 9 requirements Reviewed-by: Claude Sonnet 4.5
* | chore: refine CI workflow to conditionally execute steps based on event typeHsiangNianian2026-01-161-3/+14
| | | | | | | | Updated the GitHub Actions workflow to conditionally run installation and build steps only when triggered by a 'workflow_dispatch' event. This change optimizes the workflow by separating build processes for push/PR events and manual triggers, enhancing clarity and efficiency in CI operations.
* | chore: update CI workflow to improve dependency installationHsiangNianian2026-01-161-2/+2
| | | | | | | | Modified the GitHub Actions workflow to ensure the 'apt-get update' command does not fail and added 'libfuse2' to the list of installed dependencies for Ubuntu, enhancing the reliability of the CI process.
* | chore: update Node.js and pnpm versions in CI workflowHsiangNianian2026-01-161-2/+2
| | | | | | | | Modified the GitHub Actions workflow to upgrade Node.js from version 20 to 22 and pnpm from version 8 to 9, ensuring compatibility with the latest features and improvements.
* | feat: enhance CI workflow by adding Node.js, pnpm, and Tauri CLI installationHsiangNianian2026-01-161-3/+55
| | | | | | | | Updated the GitHub Actions workflow to include steps for installing Node.js and pnpm, as well as the Tauri CLI. Added commands to install frontend dependencies and build the application for different operating systems, ensuring a more robust and comprehensive CI process.
* | ci(workflows): remove issue-checker due to incorrect PR labelingBegonia, HE2026-01-161-84/+0
|/
* docs(github): add commit helper agent and referencesBegonia, HE2026-01-163-0/+451
| | | | | | | | | - Add commit.agent.md with branch validation workflow - Include commit instructions for AI coding assistants - Add Conventional Commits specification reference - Implement Step 0 branch checking before commits Reviewed-by: Claude Sonnet 4.5
* docs: add comprehensive Copilot development guideBegonia, HE2026-01-161-0/+252
| | | | | | | | | - Add .github/copilot-instructions.md with architecture overview - Document Tauri command patterns and event communication - Include Svelte 5 runes state management patterns - Cover version inheritance, authentication, and download systems - Add Java management and external API integration details - Provide common development tasks and debugging tips
* refactor: improve bug report templates based on PR reviewBegonia, HE2026-01-163-32/+28
| | | | | | | | | | - Remove time-sensitive version options (Latest Release/Snapshot) - Simplify Java source option (remove Adoptium annotation) - Update log upload instructions to use launcher terminal - Format screenshot requirements for better readability - Update documentation link to dropout.hydroroll.team Co-authored-by: HsiangNianian <i@jyunko.cn>
* feat: add LLM-generated code disclosure section to PR templatesBegonia, HE2026-01-162-0/+16
| | | | | | | | | Add transparency requirement for LLM-assisted contributions with three options: - LLM-generated code with quality assurance - LLM-generated code without quality assurance - No LLM-generated code Available in both English and Chinese templates.
* docs: update log file locations in bug report templatesBegonia, HE2026-01-162-10/+8
| | | | | | | Update log file paths to reflect actual application structure: - macOS: /Users/begonia/Library/Application Support/com.dropout.launcher/logs - Linux: /Users/begonia/.local/share/com.dropout.launcher - Remove Windows placeholder as not yet defined
* chore: add GitHub issue and PR templates with automation workflowsBegonia, HE2026-01-1612-0/+1367
| | | | | | | | | | | | | | | | | | | | | | - Add bilingual issue templates (English & Chinese) - Bug report template with prerequisite checkboxes - Feature request template - Question template - Reverse checkbox detection ("I have not read carefully") - Add bilingual PR templates (English & Chinese) - Comprehensive checklist for code quality and testing - Test environment documentation section - Breaking changes section - Add GitHub Actions workflows - Auto-labeling based on issue content - Auto-close issues with unchecked prerequisites - Stale issue and PR management (90/60 days) - Add template configuration - External links for discussions and wiki - Template chooser interface
* fix(security): Potential fix for code scanning alert no. 6: Workflow does ↵简律纯2026-01-161-0/+2
| | | | | not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix(security): Potential fix for code scanning alert no. 2: Workflow does ↵简律纯2026-01-161-0/+3
| | | | | not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix(ci): Enhance GitHub Actions workflow with lint and format简律纯2026-01-161-1/+10
| | | Add linting and formatting checks to workflow.
* chore(ci): Rename workflow from 'UI Auto Fix' to 'UI Auto Lint'简律纯2026-01-161-1/+4
|
* refactor(ci): Refactor lint workflow for auto fixes on push简律纯2026-01-161-66/+17
| | | Updated the lint workflow to automatically fix issues on push to main or dev branches. Changed the checkout action version and adjusted the commit message for auto commits.
* chore: add UI linter workflow with oxlint and oxfmtNtskwK2026-01-162-1/+94
|
* feat: Add CodeQL analysis workflow configuration简律纯2026-01-151-0/+103
|
* feat: Configure Dependabot for multiple ecosystems简律纯2026-01-151-0/+24
|
* refactor: Simplify release workflow by removing Wayland-specific jobs and ↵HsiangNianian2026-01-151-49/+4
| | | | dependencies
* fix: Add missing packages for Wayland setup in release workflowHsiangNianian2026-01-151-1/+1
|
* fix: Remove unnecessary package from Wayland setup in release workflowHsiangNianian2026-01-151-1/+1
|
* fix: Update package name for webkit2gtk in release workflowHsiangNianian2026-01-151-1/+1
|
* fix: Correct package name for appindicator in release workflowHsiangNianian2026-01-151-1/+1
|
* fix: Migrate UI checker workflow from ui_check.yml to check.ymlHsiangNianian2026-01-151-1/+1
|
* fix: Rename test job to check-ui in workflow简律纯2026-01-151-1/+1
|
* fix: Add pnpm install step in UI check workflow简律纯2026-01-151-0/+3
|
* fix: Update branches and install steps in UI check workflow简律纯2026-01-151-3/+12
|
* ci(ui): add UI checker workflowNtskwK2026-01-151-0/+22
|
* fix: remove PR-only restrictions for Windows and macOS platforms in CI workflowHsiangNianian2026-01-141-4/+0
|
* feat: enhance testing workflow with Arch Linux Wayland support and improved ↵HsiangNianian2026-01-141-4/+35
| | | | environment setup
* fix: refine AppImage handling for Wayland on Linux platformsHsiangNianian2026-01-141-2/+2
|
* feat: add Wayland support for Arch Linux in release workflowHsiangNianian2026-01-141-4/+56
|
* feat: add Wayland compatibility fixes for AppImage and setup appimagetool ↵HsiangNianian2026-01-141-0/+34
| | | | for Ubuntu
* fix: remove Arch Linux build and test workflows; add libfuse2 dependency for ↵HsiangNianian2026-01-142-83/+2
| | | | Ubuntu
* fix: remove unnecessary 'linuxdeploy' package from Arch Linux dependenciesHsiangNianian2026-01-142-2/+2
|
* fix: add missing dependencies for Arch Linux in workflowsHsiangNianian2026-01-142-2/+2
|
* fix: update webkit2gtk package version in workflows for Arch LinuxHsiangNianian2026-01-142-2/+2
|
* feat: add Arch Linux support for build and test workflowsv0.1.18HsiangNianian2026-01-142-0/+81
|
* feat: update changelog generation to include invalid commits and disable ↵HsiangNianian2026-01-141-0/+2
| | | | Gitmojis
* feat: update release workflow and enhance README with supported platforms ↵HsiangNianian2026-01-131-4/+30
| | | | and installation details; remove unused Android and iOS icon assets
* feat: update release workflow to install pnpm and Node.js with cachingHsiangNianian2026-01-131-0/+16
|
* chore: remove macOS 14 platform from release workflowHsiangNianian2026-01-131-2/+0
|
* feat: update build matrix to specify target architectures for macOS and WindowsHsiangNianian2026-01-131-3/+5
|
* feat: refine GitHub Actions workflow to trigger only on main branchHsiangNianian2026-01-131-3/+8
|
* feat: add permissions for contents write access in release workflowHsiangNianian2026-01-131-0/+5
|