Skip to content

Develop - #3

Merged
zsweiter merged 7 commits into
mainfrom
develop
Feb 18, 2026
Merged

Develop#3
zsweiter merged 7 commits into
mainfrom
develop

Conversation

@zsweiter

Copy link
Copy Markdown
Member

Summary:
This PR includes updates to the project that improve the JSON5 support, enhance safety for execution actions, and clean up unused code. It also adjusts the Git workflow to only run tests on merged code and builds/releases only on release events.

Changes included:

  • Updated versioning and download scripts.
  • Removed nightly Rust configuration.
  • Added support for JSON5 format in plugin manifests.
  • Removed unused HTTP client code.
  • Prevented execution of actions when the working directory is unsafe.
  • Updated code with new JSON5 implementation and pre-command support.

Workflow improvements:

  • Tests and lints now run on merged code to avoid running on every push.
  • Build and release pipeline is triggered only on GitHub release publication.

Impact:

  • Safer execution of scripts.
  • Clean and maintainable codebase.
  • GitHub Actions now follow a clear CI/CD separation.

@zsweiter
zsweiter merged commit e988edc into main Feb 18, 2026
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.

2 participants