Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Updates the workflows to be in sync with Purse
Related Issues
Changes Made
This pull request updates GitHub workflow and configuration files to streamline CI and release processes, simplify release input options, and update build and artifact handling. The most important changes are grouped below:
Workflow Triggers and CI Improvements
.github/workflows/ci.ymland.luaufiles, making CI runs more targeted and efficient.Release Workflow and Input Simplification
tag_name, removingdraft,prerelease, andmake_latestoptions for a cleaner release process.Build and Artifact Changes
Purse.rbxmandPurse.rbxmxfrompackage.project.json, replacing the previousSatcheloutputs fromdefault.project.json.builds/*instead of the entire directory, improving artifact granularity.Configuration Cleanup
.github/dependabot.ymlfor a cleaner configuration file.Checklist
Additional Notes