133 Commits
Author SHA1 Message Date
xixu-me 06fdfcf2ae Update DeepL translate action to v2.2.0
Bump lyqht/deepl-translate-github-action from v2.1.1 to v2.2.0 in the translate-readme workflow for improved features and fixes.
2025-08-31 21:27:42 +08:00
xixu-me b7a590808a Add workflow to auto-translate README and enable arxiv platform
Introduces a GitHub Actions workflow to automatically translate README.md to English using DeepL, update language links, and add a translation disclaimer. Also enables the 'arxiv' platform in the platforms configuration.
2025-08-31 21:16:03 +08:00
xixu-me 29992e13a2 Update FUNDING.yml 2025-08-24 17:39:37 +08:00
xixu-me a7c07e4272 Update config.yml 2025-08-23 09:43:51 +08:00
xixu-me 510d7a0aed Update config.yml 2025-08-23 09:39:48 +08:00
xixu-me 58a0835213 Ignore docs and config files in CI workflow triggers
Updated the GitHub Actions workflow to ignore changes in markdown files, documentation, test, scripts, and common config files when triggering on push and pull_request events. This reduces unnecessary workflow runs for non-code changes.
2025-08-19 21:44:49 +08:00
xixu-me f2cbc870d7 Rename docker workflow to image and update labels
Renamed the workflow file from docker.yml to image.yml and updated workflow and step names to use 'Image' instead of 'Docker'. This improves clarity and generalizes the workflow for building and pushing images.
2025-08-19 21:35:43 +08:00
xixu-me a800fd9082 Fix Trivy scan to use correct image tag
Introduced a step to extract the first image tag from build outputs and use it as the image reference for the Trivy vulnerability scanner. This ensures the scanner analyzes the correct image version.
2025-08-19 21:25:23 +08:00
xixu-me 5c9c02008e Update Trivy scan to use tag instead of digest
Added debug output steps and changed the Trivy vulnerability scanner to reference the image by tag (${github.ref_name}) instead of digest. This helps with debugging and aligns the scan with the tagged image.
2025-08-19 21:21:45 +08:00
xixu-me 28b23f31bd Update Docker workflow to use image digest for Trivy scan
Adds outputs for image tags and digest in the build-and-push job and updates the Trivy scanner to reference the image by digest instead of the latest tag. This ensures the vulnerability scan is performed on the exact built image.
2025-08-19 21:11:16 +08:00
xixu-me 4fc2cc8002 Add attestations permission to Docker workflow
Grants the 'attestations: write' permission in the GitHub Actions Docker workflow to enable writing attestations. This may be required for enhanced security or provenance features.
2025-08-19 21:04:37 +08:00
xixu-me 2cc93ba0ce Fix Docker digest output reference in workflow
Updates the GitHub Actions workflow to use the correct step ID 'build-and-push' for the Docker image digest output, ensuring the provenance attestation references the correct value.
2025-08-19 21:00:48 +08:00
xixu-me f01acfa0bb Add id-token write permission to Docker workflow
Grants the workflow 'id-token: write' permission, which may be required for certain authentication steps or integrations in the Docker build and publish process.
2025-08-19 20:55:47 +08:00
xixu-me 4d47c42084 Add Docker support and server entrypoint
Introduced Dockerfile, .dockerignore, and GitHub Actions workflow for building and publishing Docker images. Added server.js as the Express entrypoint for standalone deployment. Updated README with Docker, Docker Compose, and Kubernetes deployment instructions.
2025-08-19 20:37:29 +08:00
xixu-me f7cdcb8b12 Replace '链接' with 'URL' for clarity in docs
Updated documentation and templates to consistently use 'URL' instead of '链接' when referring to web addresses. This improves clarity and aligns terminology across the README, issue, and pull request templates.
2025-08-14 16:11:10 +08:00
xixu-me d5baf7e90e Update config.yml 2025-08-07 00:28:23 +08:00
xixu-me cf422ae6a3 Add Buy Me a Coffee sponsor to FUNDING.yml
Added Buy Me a Coffee username to the funding configuration to provide an additional sponsorship option.
2025-07-29 17:26:07 +08:00
xixu-me 4d9a26454f Update documentation to use '存储库' instead of '项目'
Replaced occurrences of '项目' (project) with '存储库' (repository) across issue templates, contributing guide, and README for consistency and clarity. Updated badges, usage examples, and contribution instructions to reflect this terminology change. No functional code changes were made.
2025-07-24 21:53:48 +08:00
xixu-me f66247c846 Migrate issue templates to YAML and add contribution docs
Replaced Markdown issue templates with structured YAML templates for bug reports, feature requests, performance issues, deployment help, and platform support. Added .prettierrc.json and .prettierignore for code formatting, a detailed CONTRIBUTING.md, and a pull request template. Updated CODE_OF_CONDUCT.md and README.md to reference new contribution guidelines. Added ESLint config, test scripts, and initial test files to improve project maintainability and onboarding.
2025-07-24 21:05:13 +08:00
xixu-me 65300f2a3d Remove Dependabot and deploy workflow configs
Deleted .github/dependabot.yml and .github/workflows/deploy.yml to disable automated dependency updates and deployment to Cloudflare Workers.
2025-07-24 20:06:12 +08:00
xixu-me 1827e0a1ef Remove Kaggle support from documentation and config
Kaggle references have been removed from the README and the platforms configuration. This reflects the discontinuation of Kaggle proxy support in the project. Also adds a Dependabot configuration for GitHub Actions updates.
2025-07-09 14:43:41 +08:00
xixu-me 8f895cdcb2 Update deploy.yml 2025-06-27 10:58:10 +08:00
xixu-me 5a9d58707c Delete .github/dependabot.yml 2025-06-17 21:12:43 +08:00
xixu-me 6d0351da22 Update issue templates 2025-05-30 13:19:43 +08:00
xixu-me 74193b8ceb Create FUNDING.yml 2025-05-30 13:17:41 +08:00
xixu-me 248b58db58 Update deploy.yml 2025-01-10 17:08:04 +08:00
xixu-me 40efaad3da Create dependabot.yml 2024-11-03 22:06:16 +08:00
xixu-me d411a3627f Create deploy.yml 2024-11-02 19:20:33 +08:00
xixu-me be8280ec65 Delete home-page.yml 2024-11-02 01:32:21 +08:00
xixu-me 4300e66165 Update home-page.yml 2024-11-01 20:24:32 +08:00
xixu-me 0cfd692dcc Create home-page.yml 2024-11-01 20:21:48 +08:00
xixu-me 2653adb2d9 Delete home-page.yml 2024-11-01 20:04:42 +08:00
xixu-me 4becdbfc24 Create home-page.yml 2024-11-01 19:16:01 +08:00