Skip to content

Conversation

@ruibaby
Copy link
Contributor

@ruibaby ruibaby commented May 28, 2025

This PR mainly upgrades some project infrastructure and fixes compatibility issues. Below is a detailed list of changes:

  1. Updated GitHub Workflow, please refer to: https://github.com/halo-sigs/reusable-workflows

  2. Upgraded Gradle version to 8.14
  3. Changed the constructor parameter of the plugin main entry from PluginWrapper(org.pf4j.PluginWrapper) to PluginContext(run.halo.app.plugin.PluginContext) to fix compatibility issues with newer versions of Halo

  4. Improved plugin.yaml by adding some missing fields

Note: This PR updates the Workflow configuration and requires a ⁠HALO_PAT Secret. Please go to www.halo.run to generate it (select the app-store-developer-release-role permission).

Fixes #59

ruibaby added 2 commits May 28, 2025 20:57
Signed-off-by: Ryan Wang <i@ryanc.cc>
Signed-off-by: Ryan Wang <i@ryanc.cc>
Copy link
Owner

@LIlGG LIlGG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I completely don't understand it!! But I just want to merge it.

@LIlGG LIlGG merged commit 56e7abd into LIlGG:main May 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

请求适配 halo 版本 2.21

2 participants