Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

installer.iss & deprecated macOS actions #30

Closed
zsliu98 opened this issue May 19, 2023 · 0 comments
Closed

installer.iss & deprecated macOS actions #30

zsliu98 opened this issue May 19, 2023 · 0 comments

Comments

@zsliu98
Copy link
Contributor

zsliu98 commented May 19, 2023

  1. line 24 of installer.iss
Source: "..\Builds\Pamplejuce_artefacts\Release\VST3\{#PluginName}.vst3\*"; DestDir: "{commoncf64}\VST3\{#PluginName}.vst3\"; Excludes: *.ilk; Flags: ignoreversion recursesubdirs;

For me, changing Pamplejuce_artefacts to {#PluginName}_artefacts looks better:

Source: "..\Builds\{#PluginName}_artefacts\Release\VST3\{#PluginName}.vst3\*"; DestDir: "{commoncf64}\VST3\{#PluginName}.vst3\"; Excludes: *.ilk; Flags: ignoreversion recursesubdirs;
  1. as mentioned in Update Deprecated MacOs Actions #19 , current GitHub actions will show the following warnings:
[macOS](https://github.com/zsliu98/RCInflator/actions/runs/4782510177/jobs/8501911356)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: apple-actions/import-codesign-certs@v1. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
[macOS](https://github.com/zsliu98/RCInflator/actions/runs/4782510177/jobs/8501911356#step:12:21)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
[macOS](https://github.com/zsliu98/RCInflator/actions/runs/4782510177/jobs/8501911356#step:12:60)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
[Windows](https://github.com/zsliu98/RCInflator/actions/runs/4782510177/jobs/8501911420#step:48:29)
Saving cache failed: Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.

It seems that if I use apple-actions/import-codesign-certs@v2 instead of apple-actions/import-codesign-certs@v1 the warnings related to macOS will disappear, see actions. However, since macOS notarization is disabled in my actions, I am not sure whether it will work for that.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant