-
Notifications
You must be signed in to change notification settings - Fork 7
[FEAT] Simplify the parameters in the custom GH action #71
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
Conversation
♻️ PR Preview efa281d has been successfully destroyed since this PR has been closed. 🤖 By surge-preview |
description: 'Token to dispatch on the repository' | ||
required: true | ||
BUILD_DEMO_WORKFLOW_ID: | ||
description: 'The identifier of the workflow which is used to build the demo' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IntelliJ/Webstorm schema validator complains about the missing required parameter. I suggest we add it even for not required inputs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Weird, my IntelliJ doesn't complain.
CUSTOM_PARAMETERS: ', "build_demo_repo": "${{ github.repository }}", | ||
"build_demo_workflow_id": "post-release-upload-demo-archive-and-trigger-companion-repositories-update.yml", | ||
"artifact_name": "demo-${{ github.sha }}"' | ||
BUILD_DEMO_WORKFLOW_ID: "post-release-upload-demo-archive-and-trigger-companion-repositories-update.yml" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
artifact_name
tight the demo generation workflow and this action. I currently don't know if this is an issue or not
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the name of the demo change, it will be the same for all repositories using this name, because the name is created by this workflow, but we should modify 2 files and not 1.
No description provided.