Skip to content

streamlining text about licensing #144

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

Merged
merged 3 commits into from
May 7, 2025
Merged

streamlining text about licensing #144

merged 3 commits into from
May 7, 2025

Conversation

mw-hrastega
Copy link
Member

No description provided.

README.md Outdated
Product licensing for your workflow depends on your project visibility as well as the type of products to set up:
Product licensing for your workflow depends on your project visibility as well as the types of products the workflow uses:

- Public project — The action automatically licenses all products for you, except for transformation products, such as MATLAB Coder and MATLAB Compiler.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it safe to say, "The Setup MATLAB action?" Is this the action that performs the licensing?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Setup MATLAB action is not the action that performs licensing. It's actually the Run* actions that handle licensing.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does the clarification help?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I prefer what you had before. Perhaps "Product licensing for your workflow depends on your project visibility as well as the types of products you run:"?

Can we get away from saying "The action automatically licenses", which is not technically true? What about something like "The Run MATLAB Build, Run MATLAB Tests, and Run MATLAB Command actions automatically license ..."?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made some changes based on our conversation.

README.md Outdated
@@ -150,11 +150,13 @@ If you are using a macOS runner with an Apple silicon processor, verify that Jav
>**Tip:** One convenient way to include the required dependencies on a self-hosted runner is to specify the [MATLAB Dependencies container image on Docker® Hub](https://hub.docker.com/r/mathworks/matlab-deps) in your workflow.

#### Licensing
Product licensing for your workflow depends on your project visibility as well as the type of products to set up:
Product licensing for your workflow depends on your project visibility as well as the types of products the workflow uses:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's kind of tricky to figure out where to put this, but I think the right place is probably on run-tests, run-command and run-build

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess that we already have it here right now and as far as I know we haven't gotten complaints so maybe this is the right place to put it despite the fact that the actual licensing happens in the Run* actions.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. Let's keep the text where it is. I added a few links, though. What do you think?

@mw-hrastega mw-hrastega requested a review from sameagen-MW April 29, 2025 21:35
Copy link
Contributor

@sameagen-MW sameagen-MW left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks Houman!

@mw-hrastega mw-hrastega merged commit bd5e318 into main May 7, 2025
10 checks passed
@mw-hrastega mw-hrastega deleted the mw-hrastega-patch-1 branch May 7, 2025 17:26
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.

3 participants