Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.6.2 #370

Merged
merged 19 commits into from
May 29, 2024
Merged

v2.6.2 #370

merged 19 commits into from
May 29, 2024

Conversation

EvanNotFound
Copy link
Owner

Key Enhancements:

  • CI Improvements: Removed unnecessary CI condition and halted the automatic installation of Vercel CLI to streamline our workflows.
  • New Features:
    • Added 'zstatic' as a new CDN provider to expand our distribution capabilities. Resolve [功能建议]:更新 CDN endpoint #347.
    • Introduced new CSS utility classes for margin and width to enhance layout flexibility.
    • Updated project version to 2.6.2 to mark the new enhancements.
  • Documentation: Updated all README files to include new git pull command instructions, ensuring users can easily update the theme.
  • Workflow Optimization: Updated preview workflow to trigger for all PRs and upgraded GitHub actions for more robust CI/CD processes.

Minor Updates:

  • Cleaned up the codebase by removing unnecessary semicolons and trailing spaces.
  • Enhanced various script and style configurations to improve performance and maintainability.

EvanNotFound and others added 12 commits February 18, 2024 01:02
Add sustech and zstatic into cdn providers. #347
Updates the README files to include the `git pull` command for updating the theme if it was installed via `git clone`.

This ensures that users have the latest version of the theme and can benefit from any new features or bug fixes.
This commit updates the preview workflow to run for all pull requests, regardless of the source repository. This will allow contributors to preview their changes before merging them into the main repository.
Remove the unnecessary condition in the preview workflow to allow the workflow to run on any push or pull request to the EvanNotFound/hexo-theme-redefine repository.
This commit removes unnecessary semicolons and trailing spaces from the `btn.js` file. These changes improve the code's readability and maintainability.
Bump vercel-deployment-for-github-actions to v1.1.0 in both preview and production-demo workflows.
Upgrade GitHub actions to the latest versions.

This includes:
- actions/github-script@v6
- actions/checkout@v3
- actions/setup-node@v3
This commit introduces new margin and width utilities to the stylesheet.

- Adds new margin utility classes: `my-0`, `my-0.5`
- Adds new width utility classes: `w-12`, `w-4`
- Adds new text size utility classes for small screens: `sm\:text-lg`, `sm\:text-2xl`
归档页文章增加标号
Bump version to 2.6.2 in package.json and package-lock.json.
…script

Added Python setup to preview workflow and changed developer mode enabling
method to use a Python script for better compatibility and readability.
Enhanced the preview workflow by adding logging to the YAML update script,
ensuring better traceability and error handling during the development mode
enablement process.
Copy link

This pull request has been deployed to Vercel.

Latest commit: d69e8b5
✅ Preview: https://redefine-preview-pr-370.vercel.app
🔍 Inspect: https://vercel.com/linkscape/hexo-theme-redefine/Eptzi2vDhfWPvvYGSYbQzPCGmPC6

View Workflow Logs

@EvanNotFound EvanNotFound merged commit a928d9a into main May 29, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[功能建议]:更新 CDN endpoint
2 participants