Commit Graph
25 Commits
Author SHA1 Message Date
xixu-me ef4009b913 Simplify extension packaging to a single zip file
Consolidated Chrome and Edge extension packages into a single 'extension.zip' for all Chromium-based browsers. Removed CRX packaging and updated workflow, release notes, and README to reflect the unified distribution method.
2025-07-21 17:59:56 +08:00
xixu-me 5a210a1d0a Update Chrome references in docs and workflow
Replaced 'Chrome 浏览器' with 'Chrome' in both the publish workflow and README for consistency and clarity.
2025-07-21 17:49:24 +08:00
xixu-me 1f154e475d Update Chrome Web Store URLs in docs and workflow
Corrected the Chrome Web Store links in both the README and GitHub Actions workflow to remove the redundant '/xget-for-chrome' path segment. This ensures users are directed to the correct extension page.
2025-07-21 17:47:02 +08:00
xixu-me aba0591c3d Update Chrome Web Store references and links
Renamed all references from 'Chrome 网上应用店' to 'Chrome 应用商店' in workflow and README for consistency. Updated Chrome Web Store and Microsoft Edge Add-ons links to include language and region parameters.
2025-07-21 17:41:23 +08:00
xixu-me 599d0c6217 Update GitHub links to Xget-for-Chromium
Replaces all incorrect or broken GitHub URLs referencing 'Xget for Chromium' with the correct 'Xget-for-Chromium' format across documentation, workflow, package.json, and popup.html. This ensures consistency and prevents navigation errors for users and contributors.
2025-07-18 20:13:04 +08:00
xixu-me 37a326486b Rename extension references from Chrome to Chromium
Updated all documentation, configuration, and code references from 'Xget for Chrome' to 'Xget for Chromium' for consistency with the supported browser family. This includes issue templates, workflow files, privacy and security policies, README, manifest, package metadata, background and content scripts, and popup UI.
2025-07-18 20:09:45 +08:00
xixu-me d24429fdfa Revert "Rename extension references to Chromium"
This reverts commit ef7aca33f7.
2025-07-18 20:04:44 +08:00
xixu-me ef7aca33f7 Rename extension references to Chromium
Updated all documentation, configuration, and code references from 'Xget for Chrome' to 'Xget for Chromium' for consistency with supported browsers. This includes issue templates, workflow files, privacy and security policies, source code logs, manifest, and popup UI.
2025-07-18 20:03:21 +08:00
xixu-me 36e6eea15b Update manual install guide link in workflow
Changed the manual installation guide link in publish-extension.yml to use the correct anchor for installation instructions in Chinese.
2025-07-12 18:23:11 +08:00
xixu-me 1c80aedf67 Update publish message formatting in workflow
Removed the 'v' prefix from the version variable in the success notification message to ensure consistent formatting when publishing the Chrome extension.
2025-07-12 18:19:27 +08:00
xixu-me de7b76b150 Localize publish workflow to Chinese
Translated all workflow names, step descriptions, comments, and release notes in .github/workflows/publish-extension.yml from English to Chinese to improve accessibility for Chinese-speaking developers.
2025-07-12 18:16:24 +08:00
xixu-me a1e258a4b8 Localize documentation and extension messages to Chinese
Converted all major documentation files (README, PRIVACY_POLICY, SECURITY, pull request template) to Chinese. Updated extension source files (background.js, content.js, popup.html, popup.js) to use Chinese comments and user-facing messages for improved localization and user experience.
2025-07-12 10:49:56 +08:00
xixu-me bc0772f292 Update Microsoft Edge Add-ons store link
Changed the Microsoft Edge Add-ons store link in both the workflow and README to reflect the new extension URL.
2025-07-11 19:08:07 +08:00
xixu-me 3094b7970f Update release notes formatting in workflow
Improved the formatting of the release notes in the publish-extension workflow by changing headings to use '##' and removing redundant version references. Also removed the 'Changes' section to streamline the release body.
2025-07-11 18:40:56 +08:00
xixu-me e52c4c3ec6 Add dynamic tag and name to GitHub Release step
The GitHub Release workflow now sets the release tag and name using the extension version output, improving release traceability and automation.
2025-07-11 18:35:55 +08:00
xixu-me 2cec4362a8 Switch publish workflow to manual version input
Changed the GitHub Actions workflow to use workflow_dispatch with a required version input instead of triggering on version tags. Added steps to commit and push version updates, create and push tags, and updated release link formatting.
2025-07-11 18:25:48 +08:00
xixu-me 5b215f2aa2 Clarify extension installation instructions
Updated references to Chrome, Microsoft Edge, and Chromium-based browsers in workflow and README to improve clarity. Installation steps and file descriptions now more accurately reflect supported browsers and manual installation options.
2025-07-11 18:20:28 +08:00
xixu-meandCopilot Autofix powered by AI 6a8c88930b Potential fix for code scanning alert no. 1: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-07-11 17:49:37 +08:00
dependabot[bot] f3ae0bd279 actions(deps): bump softprops/action-gh-release
Bumps the github-actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `softprops/action-gh-release` from 1 to 2
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-11 09:46:43 +00:00
xixu-me 1bf90efe75 Add Dependabot configuration for npm and Actions
Introduces .github/dependabot.yml to automate dependency updates for npm packages and GitHub Actions. Sets weekly update schedule, groups related dependencies, and assigns/reviews PRs to xixu-me.
2025-07-11 17:46:00 +08:00
xixu-me d1f12eb1a7 Simplify installation instructions and update store links
Streamlined installation steps in README and workflow release notes for clarity. Updated Chrome Web Store and Edge Add-ons links to direct URLs, removed redundant manual installation details, and improved formatting for easier user navigation.
2025-07-11 17:41:55 +08:00
xixu-me 4e97380fcd Refactor CRX packaging in publish workflow
Replaces the previous CRX creation process with a more explicit file selection and temporary directory for packaging. Adds verification steps and cleanup to improve reliability and clarity of the extension build process.
2025-07-11 17:26:36 +08:00
xixu-me 013026a983 Update Edge Add-on publish action to v2
Upgrades the Edge Add-on GitHub Action from v1 to v2, updates input parameters to use api-key and notes-for-certification, and removes unused client-secret and access-token-url fields for improved compatibility and automation.
2025-07-11 17:01:22 +08:00
xixu-me 90d44ddd8d Add multi-store publish workflow and update docs
Replaces the Chrome-only publish workflow with a new GitHub Actions workflow that automates publishing to both Chrome Web Store and Microsoft Edge Add-ons, and creates GitHub releases with multiple extension formats. Updates README with new installation instructions, store availability table, and details about automated publishing for maintainers.
2025-07-11 16:19:22 +08:00
xixu-me 84436e7998 Initial commit 2025-07-09 17:58:55 +08:00