Skip to content

fix: complete repository audit - #3

Merged
Roburmaster merged 5 commits into
mainfrom
fix/repository-audit
Aug 5, 2026
Merged

Roburmaster merged 5 commits into
mainfrom
fix/repository-audit

Conversation

@Roburmaster

Copy link
Copy Markdown
Owner

Summary

This pull request fixes the issues found during the post-setup audit of the public OpenHeal repository.

Fixes

  • align OpenHeal.toc with the repository's GPL-3.0-only license;
  • remove stale MIT and conflicting-license statements from the changelog;
  • fix false-positive merge-conflict detection in CI;
  • verify both GPL files are identical and validate TOC license/version metadata;
  • update actions/checkout to pinned v7.0.1;
  • validate Lua and XML before creating releases;
  • require release tags to match the TOC version;
  • publish a SHA-256 checksum with each release archive;
  • add monthly Dependabot updates for GitHub Actions.

No gameplay or addon runtime logic is changed.

@Roburmaster
Roburmaster merged commit 40f5a26 into main Aug 5, 2026
2 checks passed
@Roburmaster
Roburmaster deleted the fix/repository-audit branch August 5, 2026 19:01
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.

1 participant