https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#release mentions that this can be setup to run when a release is published
- push/PR may also work for some projects, though it would make it more likely that end users might run code that isn't part of a project's stable release (or as a part of a PR that didn't end up getting merged), and would use more cpu/storage resources
I got this to work in https://github.com/TysonAndre/var_representation/actions/runs/3260935531 based on the examples in apcu - the resulting dll could be used with php in Wine.