Skip to content

Github workflow adjustments#635

Open
edeltoaster wants to merge 1 commit into
sdatkinson:mainfrom
edeltoaster:github-workflow-improvements
Open

Github workflow adjustments#635
edeltoaster wants to merge 1 commit into
sdatkinson:mainfrom
edeltoaster:github-workflow-improvements

Conversation

@edeltoaster

@edeltoaster edeltoaster commented Jun 3, 2026

Copy link
Copy Markdown

Description

Optimization of Github workflows:

  • taken care about deprecated actions and actions that may not work anymore with Node 24
  • used hashes to reference actions to diminish the risk of supply-chain attacks
  • fixed permissions
  • added caching for dependencies

PR Checklist

  • Did you format your code using format.bash?
  • Does the VST3 plugin pass all of the unit tests in the VST3PluginTestHost? (Download it as part of the VST3 SDK here.)
    • Windows
    • macOS
  • Does your PR add, remove, or rename any plugin parameters? If yes...
    • Have you ensured that the plug-in unserializes correctly?
    • Have you ensured that older versions of the plug-in load correctly? (See Unserialization.cpp.)
  • Does your PR add or remove any graphical assets? If yes, are they defined in config.h and added in the two required locations in main.rc?

@edeltoaster edeltoaster changed the title plenty of github workflow optimizations Github workflow optimizations Jun 3, 2026
@edeltoaster edeltoaster changed the title Github workflow optimizations Github workflow adjustments Jun 3, 2026
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