Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Reuse GitHub actions and PowerShell scripts from the Icon Editor on the Actor Framework #56

Open
6 tasks
svelderrainruiz opened this issue Mar 10, 2025 · 0 comments

Comments

@svelderrainruiz
Copy link
Collaborator

svelderrainruiz commented Mar 10, 2025

The Icon Editor repo has CI/CD workflows that i am planning to reuse on the actor framework. This GitHub issue is to justify work ill be doing towards a bigger critical block of work necessary to release the open source Actor Framework for LabVIEW 2025 Q3, as well as to open some of the work items for contribution.

Most of the changes will be focused on removing functionality from the example on how we build the icon editor using PowerShell, and to make it work with the Actor Framewkork (which is a simpler build process, so most of the work would be removing functionality and working on integration).

Some of the tasks are:

  • Remove unnecessary functionality from PowerShell scripts that are not needed for the Actor Framework. (e.g. Building a PPL, opening multiple versions of LabVIEW)
  • Create a basic unit test and add it to the unit tests folder following same format as the icon editor.
  • Modify the PowerShell script that builds the VI Package to get the new path for the VIPB.
  • Adapt Build_all.ps1 to only have the necessary g-cli calls.
  • Adapt Run Unit Tests to be used by the Actor Framework.
  • Adapt Build VI Package to be used by the Actor Framework.

Take a look at the documentation for CI tooling for the Icon Editor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant